Total rip off company
Total rip off company. Don't be fooled by the fancy ads. My item supposedly despatched but tracking number doesn't work. Contacted company but no response. PayPal not much help either. DONT TRADE WITH THEM!!
United Kingdom
Total rip off company. Don't be fooled by the fancy ads. My item supposedly despatched but tracking number doesn't work. Contacted company but no response. PayPal not much help either. DONT TRADE WITH THEM!!