For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Char

United States

1 Reviews
3 Reads
4 Useful

1 review

Qizicha

SCAM COMPANY

this company changes its name every 4 months as their reviews continue to warn potential customers that this company is a SCAM!!!!! They went by Annie for years..they are in China (there you have it) and make it impossible to return. TOTALCON ARTIST!

2026-03-21Helpful 4