For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Donald Earl

United States

1 Reviews
4 Reads
0 Useful

1 review

Atmosrx

The device I ordered never showed up

The device I ordered never showed up, after communicating with customer service, they quit communication with me after I told them I did not receive the product. It's been a while since I have heard anything from them. So therefore I have very good reasons to believe that this is a fake scam site

2025-11-03Verified