For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Lesia K

United States

1 Reviews
1 Reads
2 Useful

1 review

Usathanksgod

If I could give zero stars

If I could give zero stars, I would. My order was placed November 10, 2025. The last update was 12/4/25, “departed shipping partner facility in the United States.” Today is 12/8/25, no additional information. Site claimed made in USA…..shipping info indicated origin was Hungary. I usually check everything on Trust Pilot first…..got me this time. Fool me once…….

2025-12-09Helpful 2