Goods not received, poor customer service and money already taken
Complaint from Monkey79 on 06 August 2020 about BIOVEA.
I made an online order of 2 items with Biovea UK early in July. Funds were debited from my account and goods shipped on 107, however I am still waiting for delivery nearly 5 weeks later and tracking information provided... Read more