I am waiting on a package from Germany as well... something you have to realize with international shipments is there is no guarantee.
BACKSTORY* I managed a run of knock off Nike shoes for a battlestar costume group many years ago. A YEAR AND HALF it took to get from China through customs, and to my doorstep. At that point I had refunded most everyones money, and when they suprisingly showed up... well.... you get the point.
Just depending, 3 months is the leeway timeframe I give international shipments. So, don't fret too much, the fact that you have a DHL tracking # and that its been handed over means that it's in the hands of USPS. Similar to mine:
[ATTACH=full]204241[/ATTACH]
DHL shows my label creation, drop off at their post and arriving at the DHL hub in Frankfurt, from then on Dec23 I got the notification from USPS that it is "preparing". So it's out there... just give it time.