For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Jamarus Mccrae

United States

1 Reviews
4 Reads
0 Useful

1 review

Paul Rich

THEY TAKE YOUR MONEY AND NEVER RESPOND!!!

Ordered a watch on nov 29th. Never received any updates or tracking. On dec 11 i reached out to the provided customer service email and still no response AT ALL. Tried calling help desk mailbox is full and auto hangs up. DO NOT ORDER FROM THEM THEY ARE A SCAM

2024-12-18