They stole my money
They stole my money. Paid for a product but never received it. They refused to give me a refund. DO NOT ORDER FROM THEM!!
美国
They stole my money. Paid for a product but never received it. They refused to give me a refund. DO NOT ORDER FROM THEM!!