Most orders leave our production facility 24-48 business hours after order placement and payment, and, this is handled by DHL & the German Postal system. (We don’t have any influence on the delivery times or possible delays!)
It can take BETWEEN 7 AND 9 BUSINESS DAYS for orders to arrive in the UK if you order using standard delivery, or, 1 to 2 BUSINESS DAYS if you order using express delivery.
Hope you find this helpful!