Maybe it stucks at the customs. My parcel was 3 weeks in the customs. What does your tracking say. It was very quick in Germany and then in Austria. Later it says: Hold in Customs. On the 23rd of december I got a custom clearance complete - so it must back at the normal postway - nothing happend. On the 29th of decmeber I got again a custom clearance. The parcel arrived this week.
My friend ordered some years ago from amazon . com some dvds and they stuck about 6 to 8 weeks at the customs.