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
www.shoptora.co.uk has a
1.1
average rating
from
127
reviews