Laura ORDER # 42009030
ORDER # 42009030 I ordered some products from Biovia costing around £60 on 19/09/20 assuming they would arrive after about a week but I’m still waiting. Has anybody ever been able to speak to a customer service rep? I wrote a review on Trustpilot and got an automated response from Biovia but nothing else happened after. I can only assume this site is a scam or they have gone busy but are still taking people’s money so be careful! Very annoying!
3 years ago
Read Biovea Reviews
Biovea has a 2.0 average rating from 262 reviews
Related Photos & Videos

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