Total Scam
Total Scam. They even fake Tracking data, thus faking delivery data. Giving the impression that item was stolen at you property. Reported to relevant authorities and payment/credit companies.
United Kingdom
Total Scam. They even fake Tracking data, thus faking delivery data. Giving the impression that item was stolen at you property. Reported to relevant authorities and payment/credit companies.