Delivery times depend on originating and destination country. In general, from US to US, it's manufacture time plus 3 weeks from order close at the most. This means it could be a full 2 months from payment to receipt of items. From US to other countries varies widely by country and how nice customs feels like being. Each item will have a general estimate of time, the origination country, and shipping options to choose from. Because items come from different people and places, these times and options will vary quite a bit. Some items may not ship to your country, so please pay attention to the item description.
Right now, Germany mail is very unreliable. We will still send to Germany, but we cannot in any way guarantee delivery, much less a date. Items have been taking up to 5 months to show up or be returned to us.