Login
Start Free Trial Are you a business?? Click Here
Jim
Same group of companies as 'Cartbright' Ordered item 11 November 2019. Received email stating that there would be a delay 15 to 20 days. Now 30 January 2020 - still no goods and no sign of a refund requested 12 December 2019. How are these scammers allowed to get away with it????
5 years ago
Read www.shoptora.co.uk Reviews
www.shoptora.co.uk has a 1.1 average rating from 127 reviews