I'm going through the same horrible experience like every other negative reviewer. I don't know if it's location-specific or Toronto in general that receives such despicable service. They've supposedly attempted to deliver my package, and failed because address info. was missing. Regardless, I called and clarified my address. They've supposedly made another delivery attempt a day later, and updated tracking details with the same status - needing address info. It's all BS like others have mentioned. No attempts are being made and they are forcing me to waste time and money to pick it up from one of their locations.
I didn't choose DHL, nor will I ever if it's up to me. I purchased stuff online and the store used them.