Absolutely appalling experience! It has been 9 days since I shipped my DHL Express packet from Johannesburg SA to Windhoek Namibia, which, on me delivering the package to them, they told me it will be delivered at the destination the next day. The communication has been lacking to say the least. I tried emailing them and calling the customer service line to no avail. Eventually I had to go in to the branch that I originally dropped the package off at to find out why my package is late. The lady at the counter was very sweet, but was stuck on the customer service line for 20minutes before getting transferred to 3 different people and after all that no one could tell me why my package has not been delivered yet. This was 3 days ago and my package is still not delivered. DHL, what the hell?