For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Edward C

United States

1 Reviews
8 Reads
2 Useful

1 review

Soufeel

The site is a scam

The site is a scam. I don’t know how many bots they must pay for reviews but I’m trying to get my money back from my credit card. They will constantly push back the delivery date and never actually mail it.

2026-06-20Helpful 2