Worst courier service!
I wish I could have used a different courier service!! DHL has been nothing short of unprofessional in delivery of a package (which at the time of writing this I still have not received)
Despite me requesting and getting confirmation of the delivery date and a time slot they delivered a day early when no one was home to sign - the driver proceeded to call me on his phone and was firstly rude and secondly shouting at me and asking why no one was home to sign delivery. I as a customer certainly do not appreciate being reprimanded for something that was not my fault!
After calling to complain and reaffirm that the delivery date was the next day I was promised this would happen and received some apologies for the treatment I received.
DHL called me the  next morning and wanted to apologise again and promised me delivery would happen that day... it did not. I'm honestly so upset and frustrated at this whole experience and the unprofessional manner in the way DHL has handled this. If you can use any other courier!