I think this might be a scam site
I think this might be a scam site, I’ve ordered on 28th nov, still nothing sent, timescales suggest 1-2 days to deal with order and 6 days to send… I’ve emailed them, so far nothing…
United Kingdom
I think this might be a scam site, I’ve ordered on 28th nov, still nothing sent, timescales suggest 1-2 days to deal with order and 6 days to send… I’ve emailed them, so far nothing…