For businessesSearchWrite a reviewCategoriesAbout
简体中文English

starla armstrong

United States

1 Reviews
1 Reads
1 Useful

1 review

Linanbei

This company is a scam. Beware!

This company is a scam. I ordered a nice blue dress from them but they don’t really sell it. They mailed me a cheap felt poncho instead. They refused my refund.

2025-11-12Helpful 1