Poor service from Durban branch. 
Bought something from the UK and used DHL as a shipping company, my parcel landed in South Africa within a week, paid for the clearance and then it was shipped to me, however, I had to make endless calls to DHL as they seemingly did not update details on their side, my phone number was not correct. 

Decided that I will go get my parcel from the Durban branch. Called DHL call centre and made all the arrangements, the confirmed with the Durban branch and was told that my parcel was with the Durban branch and I could go pick it up. Upon my arrival at the Durban branch, I gave the ladies at the front desk my tracking number, they “looked” for my parcel and said it is not with them and was handed to RAM for delivery. 

I then called DHL call center, whom also tried calling the Durban branch and no one would answer. Was on the phone for more than 20 minutes and suddenly the lady at the front desk says she is going to look for my parcel again, within a minute she returned with my parcel and could not even be bothered with an apology. 

This kind of service is totally unacceptable especially from an international company. 