Scam
Scam - I bought something from a seller and they used this courier. When checked the tracking, it said it was delivered to my address but it never arrived!
United Kingdom
Scam - I bought something from a seller and they used this courier. When checked the tracking, it said it was delivered to my address but it never arrived!