This is a scam company
This is a scam company. They will send you tracking updates, they will send you automated responses, but nothing will EVER turn up.
United Kingdom
This is a scam company. They will send you tracking updates, they will send you automated responses, but nothing will EVER turn up.