For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Rachel Baigel

United Kingdom

1 Reviews
4 Reads
0 Useful

1 review

ChicWish

Total scam

Total scam, thought I could do a free return, turns out returns are only free if you take store credit, I will have to pay £36 on shipping to return. Don't buy unless you are 100% sure you won't need to return

2026-05-21