Placed an order
Placed an order, got nothing, but still charged me for something never delivered. Scam company. Don't buy anything from these people.😡
United States
Placed an order, got nothing, but still charged me for something never delivered. Scam company. Don't buy anything from these people.😡