For businessesSearchWrite a reviewCategoriesAbout
简体中文English

KellyC

United States

1 Reviews
12 Reads
0 Useful

1 review

myotcstore.com

They’re horrible

They’re horrible! They run a sale, I place a $76 order for things I need soon and then, after 2 weeks, they suddenly send a refund!!! Beware-they’re scammers! Hopefully I’ll see the refund come through, since I don’t trust them AT ALL now!!!

2026-05-22