Same here, ordered Mi5s grey 4/128 at 6, Shipment information received by DHL since Friday, December 09. This is waiting for pickup.
It's sellers fault also, in China they use DHL HK because it's much more cheaper to export from there.
For that they don't request DHL for pickup, they have agents reponsable to deliver the packages at Hong Kong DHL offices.
This freight forwarder agent, could be a person or a company, there are thousands individuals and companies in china just doing that, and the quality of service varies from none to high quality.
So, i'm not saying christmas have not something to do with delays, but until the package is with DHL, i could only blame Top One for it's decisions.
The truth is, i've probably choosed the best and more expensive distribuitor in the world, and i'm totaly dependent of a mediocre man in the middle at a christmas attack. LOL
