Wow. I knew they were slow, but that's quite special. The logistics are interesting, and I can't quite fathom how it takes longer to ship to the UK from Germany than it does to India, though at least it's quicker than Ireland who have to wait a staggering nine days (presumably excluding weekends).
DHL also have a habit of breaking stuff and levying incorrect import fees along with their own exorbitant "import fee fee". They are not my favourite shipping company.
Well, DHL is a mystery to me, too, sometimes they're superfast and sometimes your stuff wont arrive in weeks or land in some neighbour streets or even at the other side of the city... Still no DHL Email for me by the way.
HappyShops is, according to Google, about 5 hours away from me, guess I'll propose Larian to fetch it by myself for DOS3