I wish I could give zero stars
I wish I could give zero stars. They over charged my card, I haven't received my order(it's been almost two months), and their customer support does not respond to emails. This company is a giant scam.
美国
I wish I could give zero stars. They over charged my card, I haven't received my order(it's been almost two months), and their customer support does not respond to emails. This company is a giant scam.