DHL is the only company worse than UPS in my experience.
I shipped a pair of laptops to HP (In California) for RMA once using DHL. These were HP RMA boxes that were pre-labeled and everything.
They wound up getting shipped (And delivered!) to a bank in Tennesee... fortunately for me the bank manager fella called me up and said "I think these were supposed to go somewhere else."
I would drive a package myself over the desert before I allowed DHL to deliver for me.