For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Joshua

United States

1 Reviews
4 Reads
0 Useful

1 review

Teamgee

Laggy terrible website and terrible shipping from china

Taking too long, coming from China, no other shipping options, terrible laggy website and I still don't know if I got scammed or not until it arrives if it ever does.

2023-11-01Verified