If only this would allow me to give zero stars! I ordered on 18th November and it said my order should be due between 26th Nov-2nd December. I'm still waiting for this order. You've taken my money and not delivered the product I've paid for and your customer service is rubbish, all you said was to keep waiting! You'll never get my money again, and I'll warn others not to buy from you thieves. Absolutely appalling.
3 years ago
Biovea has a
4.1
average rating
from
1,787
reviews