Login
Start Free Trial Are you a business?? Click Here
Anonymous
I will absolutely never ever order from this company again. I ordered an order 3 months ago, it never came, I was constantly given the run around and then thought that oh, surely it must be a one time thing. So, I ordered again, GRAVE mistake. The same thing happened again. And now I'm going to have to wait 45 freaking days for a refund. Their shipping estimate was also a blatant lie, its been 3 days over and my order is stuck in USA with no updates at all. SAVE YOUR TIME, MONEY, AND MOSTLY STRESS. DON'T BOTHER.
3 years ago
Read Biovea Reviews
Biovea has a 4.1 average rating from 1,788 reviews