100% a scam
100% a scam. These say shipped from US but clearly the tracking came from China. Never received my order and no one is replying to my emails.
美国
100% a scam. These say shipped from US but clearly the tracking came from China. Never received my order and no one is replying to my emails.