For businessesSearchWrite a reviewCategoriesAbout
简体中文English

SL

United Kingdom

1 Reviews
2 Reads
0 Useful

1 review

DHgate

Avoid at all costs

Shocking, items don't come and website/app useless and zero customer service or chance of refund avoid at all costs. COMPLETE SCAM

2026-07-01