For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Nina

United Kingdom

1 Reviews
3 Reads
1 Useful

1 review

Subminimal

20 days shipping delay

My item was ordered 20 days ago and it still hasn't left the warehouse yet. The customer services's respond speed was extremely slow and doesn't give an explanation, solve the problem or offer refund at all.

2025-10-17Helpful 1