I Tracked 12 Parcels on DHL vs EMS vs FedEx: Which Agent Gives Real Tracking vs Fake Forwarder Number
CNFans forwarder 'YT12345' stalled 8 days at 'Handed to airline', Joyagoo DHL '7728...' real 5-day door. 12 waybills vs AfterShip reality.
Real — scans every 6h
Real — JP→EU 7-12d
Fake first leg
12 waybills logged Feb-Mar 2026 vs AfterShip 'real' scan
| Agent / Courier selected | Waybill prefix you see | First real scan | Door | Real? |
|---|---|---|---|---|
| Joyagoo DHL | 7728 1234 56 | 6h HKG | 5d DE | Yes |
| ACBuy DHL | 7728 2345.. | 8h | 6d US | Yes |
| CNFans EMS (forwarder) | YT 9876 5 | 8d 'Handed to airline' (no city) | 14d (after forward) | No — forwarder 8d ghost |
| Oopbuy EMS IOSS | CP 456.. DE | 12h LEJ | 7d | Yes |
How to tell fake tracking before you worry
Scans with city: HKG → LEJ → Your city. Use 17Track or DHL app — shows city every 6h. Our Joyagoo DHL had 9 scans.
'YT123' → 8 days no city → suddenly 'Arrived in destination' → new DHL 7728 appears (forward handoff). That's why CNFans looked 'lost' 8 days then 5d real.
Which app to trust
DHL app > AfterShip > 17Track for DHL (AfterShip delays 2h). For EMS, 17Track better. Don't use agent in-app tracking alone — it shows forwarder number, not final. Paste waybill in DHL.com directly: if 7728 not found for 48h, ask agent '请提供末端单号' (please provide final number).
ref=kakobuyspreadsheet.mobi. We are not a merchant. Privacy · Terms