For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Linda Dumstorff

United States

1 Reviews
4 Reads
1 Useful

1 review

Qizicha

TOTAL scam

TOTAL scam, bait-and-switch…probably just hoped I couldn’t trace the purchase…but they took the payment & 15 emails later still have not made it right.

2026-06-25Helpful 1