S
Deserve no stars, stole my money and blamed a failed order I got no products and told I have to wait 29 days for a refund DO NOT ORDER VIA THEIR WEBSITE !!!!!!!! ITS A SCAM. the most rude arrogant customer service team I've ever come across. Order off Amazon they're much cheaper and faster. I will never buy from this company again..........
3 years ago
Read Holland & Barrett Reviews
Holland & Barrett has a 2.5 average rating from 365 reviews

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