For stock items, the delivery time within Germany is 1-2 working days and within the EU 2-5 working days. If we do not have the items in stock, a purchasing time of 2-3 weeks for shipping from Taiwan is added to the delivery time.