Login
Start Free Trial Are you a business?? Click Here
Prince
Never had any problems with them until recently. Ordered 4 items on 21st of October. 2 turned up later, and still no sign of the other 2. Contacted Biovea several times via email, and keep getting the same covid excuse and useless tracking number.
3 years ago
Read Biovea Reviews
Biovea has a 4.1 average rating from 1,788 reviews