Ordered two deliveries to the UK and neither order arrived, the company made little effort to resolve the issue and ensure the customer is happy, only to accept the money and leave refunds to be collected via paypal. Avoid at all costs.
4 years ago
Biovea has a
4.1
average rating
from
1,788
reviews