Login
Start Free Trial Are you a business?? Click Here
Anonymous
I ordered an advent calendar Nov 19th, based on 6-10 days deliver, it has not shown up yet and its Dec 7th. Customer service has not helped out at all, and I have an upset teenager now. I just requested a refund.
3 years ago
Read The Body Shop Reviews
The Body Shop has a 3.5 average rating from 206 reviews