Scam website
Scam website, didn't receive an order confirmation. Not response to messages. Taking more money from my credit card.
United Kingdom
Scam website, didn't receive an order confirmation. Not response to messages. Taking more money from my credit card.