DHL EXPRESS SERVICE ANYTHING BUT, CUSTOMER FEEDBACK NON EXISTENT
I am frustrated with lack of care and basic competence displayed by DHL express.
I am waiting 16 days now for packages to arrive in Johannesburg from Swaziland.
Booking for collection was placed online on 6 May, by Thursday the 9th the shipper called DHL Swaziland directly to ask them to collect the  packages, on Friday they collected the packages. By late Tuesday 14/05  I checked to see why there was no movement and I was informed DHL could not customs clear the shipment because of the invoice supplied. No one was contacted to inform of this problem. I requested they use the invoice supplied but they declined to do so although invoice could have been used. We lost a further 2 days waiting for supplier to arrange amended which was supplied Thursday morning 16/05. Cargo was only customs cleared and moved to Johannesburg on Friday 17/5 . I then received an email on Friday evening to advise they did not have the importers code despite having a fully completed clearing instruction submitted 9 May already, I resent the clearing instruction Monday morning 20/5. Only on Tuesday 21/5 did we receive invoice for payment. We should have had it on Friday already if they were doing their jobs correctly!  DHL processed the customs clearance on receipt of payment and amazingly I  find out this morning that it was rejected because DHL  framed their entry incorrectly but it had not yet been corrected and resubmitted. I am blown away at the absolute lack of urgency or care with a courier shipment.