Scam
Scam. Submitted an order 3 weeks ago. Their site doesn’t recognize the order and customer service keeps sending me links to track the order that don’t work. I am disputing with my credit card company.
美国
Scam. Submitted an order 3 weeks ago. Their site doesn’t recognize the order and customer service keeps sending me links to track the order that don’t work. I am disputing with my credit card company.