biovene.us
  
1 star on 1 review
Site Reviews Products Questions About
Danielle L. 17 days ago
Verified Purchase
20 days later... still waiting for my order
I keep getting emails from Biovene saying “still waiting for your review”. Well... I’m still waiting for my order. The website says orders arrive between 2-5 working days and I’ve been waiting for over 20. I’ve contacted customer support twice, and they insist my order is on its way, but they won’t provide me with any tracking info. Not impressed.
Helpful0