a year old thread, sorry for bumping but if anyone faces same problem its most likely its because customs fee/some agent's fee hasn't been paid, call the courier and it will be resolved.
had the same issue, lost in transit, called dhl up and seemed i had to pay $15, and had got my package.