Zero Stars rating if I could
Zero Stars rating if I could. DO NOT BUY FROM THEM. They are scammers. Take you money, pretend to deliver using fake delivery tracking and they just keep fobbing you off if you manage to get a reply. SCAM WEB SITE.
United Kingdom
Zero Stars rating if I could. DO NOT BUY FROM THEM. They are scammers. Take you money, pretend to deliver using fake delivery tracking and they just keep fobbing you off if you manage to get a reply. SCAM WEB SITE.