For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Leonardo

United States

1 Reviews
3 Reads
0 Useful

1 review

Halarye

Order not received for months!! Still pending

I completed and paid my order on 3/13 and hasn’t received it yet. it is taking forever and it looks like it is stuck in China. it is really frustrating and I would never recommend buying from them!! I regret!!!

2025-04-23