We've got reports of long shipping durations.
If you receive the email "Your order has been completed", your order is ready for shipping. It will be handed over to Swiss Post at the same day or next business day. Usually, it takes less than 1 week until it arrives (worldwide).
However, we've got several reports that shipping to Germany takes more then 3 weeks. It seems that sometimes it takes many days until the packages have been processed by the local customs authorities in the destination country.
We're sorry for this, but unfortunately we can't do anything against it.