Had a similar DHL fiasco about two years ago. I bought a P Bass via Andertons, ordered on a Satuday morning, delivery Monday, everything to do with Andertons went smoothly, eg order and delivery confirmation etc. Monday comes....Nothing! Phoned Andertons, they confimed it had left via DHL, phoned DHL, "oh sorry we tried to deliver, but there was nobody in", "Lies said I, I've been waiting in, no one has been here." "Oh", she said, "Let me check the system, ah it's in our delivery centre in Exeter, it will definitely be with you on Wednesday." Wednesday comes... Nowt! Rang them again, to be told that they'd sent it back to Andertons. Phoned them, told them not to resend via DHL as they were useless
IIRC, it ended up delivered by DPD.