For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Robin

United States

1 Reviews
2 Reads
0 Useful

1 review

Moft

This company comes off as in the US

This company comes off as in the US, but once you order, you realize their products ship from China. I ordered a Christmas gift early November and it’s Dec 19 and no box. The tracking they use is also a joke. I wished I had read the reviews before placing my order.

2025-12-19