Orders within Germany usually arrive within 1-3 business days of shipping, unless otherwise specified. International orders usually arrive within 1-5 business days of shipping. Please note that these orders must pass through customs in your country before they are released for final delivery, which may occasionally result in additional delays. Please also note that weather, holidays, peak shipping times and incorrect billing/shipping information may delay the shipment of your order. Once an order leaves our warehouse, shipping delays may occur due to factors beyond our control. Unfortunately, we cannot control how quickly an order arrives after it has left our warehouse. The best way to learn more about the location of your package and the expected delivery date is to contact the carrier.