L Wilkinson
e ordered items from Biovea many times and always received the orders in good time. I live in UK. I placed an order in march which somehow got lost. It was a while before I chased it up as I'd expected a delay due to cover. When I finally made enquiries to Biovea they responded quickly and once it was clear the order was lost i was issued with a refund without any fuss. I can highly recommend them
3 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