Anonymous
THIEVES. Bought a few products from them online and a month later I've still not received anything. They provide no phone number to call and are very unresponsive by email despite their website's supposed claim of "100% satisfaction guaranteed" and commitment to "respond within 24 hours". They were quick to take my money, slow to provide any customer service, inept at delivering what I had paid for. I requested a refund multiple times but my request has so far fallen on deaf ears. STAY WELL AWAY FROM THIS SCAM STORE.
3 years ago
Read Biovea Reviews
Biovea has a 1.6 average rating from 233 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