Day 36 of waiting for a refund. Shocking customer service, very little to no communication via email and Social media. I'm a loyal Chi Chi customer but will NEVER but direct from this company ever again. Shocking.
1 year ago
Chi Chi London has a
1.2
average rating
from
230
reviews