Login
Start Free Trial Are you a business?? Click Here
Anonymous
This company are based in the USA, despite the local UK website and prices in £. Ordered a herbal supplement from them. Item not received after 8 weeks, delivery tracking shows item still in the USA. Contacted them for a refund. Their policy for international orders if not received is to refund the cost of the product and not the delivery charge. Thus I am out of pocket for the delivery charge, despite never receiving the item. I don't see how you can reasonably order from them on this basis - avoid. Also be aware that as they are based in the USA, you will have to pay both VAT and import duty on all but the smallest orders - see UK customs info on gov.uk.
4 years ago
Read Biovea Reviews
Biovea has a 4.1 average rating from 1,788 reviews