Anonymous
I don't know why there are so many bad reviews.. the only thing I am concerned with is that they dont mention where the item will be shipped from.. I ordered from their canadian website but the item was shipped from california. Other than that i had excellent customer service
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