Total Scam
Total Scam. Placed order which was never received and to place a complaint you can get to the ‘I am human’ and it won’t let you get further. DO NOT BUY FROM THEM
United Kingdom
Total Scam. Placed order which was never received and to place a complaint you can get to the ‘I am human’ and it won’t let you get further. DO NOT BUY FROM THEM