Scam
Appalling scam company. Took my order beginning august and have been sending me fake customs updates ever since. Reported to PayPal.
United Kingdom
Appalling scam company. Took my order beginning august and have been sending me fake customs updates ever since. Reported to PayPal.