For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Tam

United States

1 Reviews
6 Reads
0 Useful

1 review

Melelly

The website says made in USA shipped…

The website says made in USA shipped from USA, I ordered more then a month ago and still do not have shipping information. This is obviously a scam, unable to get information from website or email. I wouldn’t recommend buying from this site.

2021-11-29