What really annoyed me about DHL is that, when I called them (after getting notification that they were unable to deliver), they said that the driver doesn't check the full postcode until they are about to deliver i.e. when they are right outside your house! That meant it was within a few feet of me (well, not me actually as I wasn't in, but other members of the family were, although they didn't actually spot the van), and then was taken away back to their depot and I had to arrange for someone to be at home again to receive delivery on the next working day. Had DHL done the check earlier and asked me to contact them to correct it, they could have avoided all the hassle they caused me.