Login
Start Free Trial Are you a business?? Click Here
Anonymous
Where is my order 33951917 of 13/09/2018??? I am absolutely FED UP with your bad service! You lead customers up the garden path by sourcing products from the USA. THESE ARE THEN HELD BY CUSTOMS IN LISBON AND that`s it....never to be delivered even after sending them every conceivable detail by registered mail. What did they do with MY order which I PAID for? Sorry BIOVEA sucks big time. Refund me my money or I shall get in touch with the Consumer Council. NEVER order from this charleton company!
6 years ago
Read Biovea Reviews
Biovea has a 4.1 average rating from 1,368 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