They stole my money
They took my money, never delivered the product. I repeatedly chased but still nothing. This company is a scam.
United Kingdom
They took my money, never delivered the product. I repeatedly chased but still nothing. This company is a scam.