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!!
United States
They stole my money. Paid for a product but never received it. They refused to give me a refund. DO NOT ORDER FROM THEM!!