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
Chi Chi London has a
1.2
average rating
from
231
reviews