Absolute scam
Absolute scam. Insist my parcel was delivered, still hasn't. customer service no good at all. Just keep saying it has been delivered.
United Kingdom
Absolute scam. Insist my parcel was delivered, still hasn't. customer service no good at all. Just keep saying it has been delivered.