Login
Start Free Trial Are you a business? Click Here
Anonymous
Complete and utter waste of time They do not refund you even after waiting the stated 28 days You get replies saying your in the Que for a refund and you wait and wait and wait I have reported them to PayPal and instagram and will be taking it further My quess is they are making a loss and will shortly go into administration
1 year ago
Read Chi Chi London Reviews
Chi Chi London has a 1.2 average rating from 231 reviews