Ok - I run an import/export company, and have about 20 parcels at going through customs a day. Let me lay down the facts about China and Hong Kong post. NB: this is for Cape Town where we have an airport and an amazing customs department at Capemail. In Jhb YMMV.
1. The delay is rarely at customs. Even now during peak season, once something hits the Capemail hub, for example, customs process within a day or two, maybe three at worst.
2. The difference between expedited, priority, and first-class mail comes down to the tracking. The cheapest form of mail (first-class) is tracked until it leaves one of the country's sort facilities. Thereafter it is NOT tracked and can go missing (which happens, trust me). Once you get to expedited and priority mail it becomes more like EMS - tracking is all the way through, and the originator (eg. China Post) can tell you that it is stuck at customs or whatever. For small parcels, the difference is miniscule, but it matters to people like us who need to know why a parcel has gone awry.
3. Hong Kong airmail is fast - like blazingly fast. When one of our suppliers ships something via Hong Kong airmail, we get it in 12 - 17 days (actual days, not working days).
4. China airmail is slow because it bounces between sort facilities before being dispatched to SA. Often it goes overland to Dubai, and then via air to SA. Typically we expect surface mail deliveries from Hong Kong OR from China to take 5-8 weeks. From Hong Kong it comes STRAIGHT to SA.
5. 90% of the time for purchases under like $50 they will ship via surfacemail in an airmail envelope. HINT: the airmail sticker on the envelope means nothing. If the shipper did not pay the few extra $ for airmail, chances are it isn't airmail.
6. A reputable supplier will ship via Hong Kong airmail and you will get an HK tracking number (ie. RBxxxxxxxxxHK). If they give you a string of numbers, or an sxxxxxxxx number, that is surfacemail. There is no tracking on surfacemail.
7. Shipping from the US almost always takes 3 weeks, almost to the day. Sometimes it will take an extra week. If you have something coming in from the US and it has been a month, start panicking. Chances are it has been nicked at a sort facility.
8. DHL are horrible. Stay away from them. They are overpriced, ridiculous, and their customs handling fees (ie. what they charge you over and above what customs charge you) is utterly ludicrous. Berco is owned by Amarex, which is our favourite international courier. We <3 Amarex.
That's all, folks
