Login
Start Free Trial Are you a business? Click Here
Margret Kiradzhibashyan
The worst customer service experience in my life, I am waiting for an order made 3 months ago and they keep on saying to wait a little longer and refusing to refund me. The most disrespectful and unprofessional online shop I have ever dealt with!
3 years ago
Read Biovea Reviews
Biovea has a 4.2 average rating from 1,883 reviews