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.
2 years ago
Read Biovea Reviews
Biovea has a 1.6 average rating from 231 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial