Login
Start Free Trial Are you a business?? Click Here
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.
4 years ago
Read Biovea Reviews
Biovea has a 4.1 average rating from 1,788 reviews