For businessesSearchWrite a reviewCategoriesAbout
简体中文English

J-

United States

1 Reviews
3 Reads
0 Useful

1 review

Fenchilin

FRAUD! STOLE MY MONEY

I literally haven’t received the product yet after almost two weeks of it saying it has arrived. I cannot even find the tracking number on DHL. I’ve emailed the customer service multiple times and have received no response.

2023-02-21Verified