Our aim is to fulfil your order from the printing location closes to you. By doing so we do our best to shorten the lead-times for shipping. We currently have printing locations in central Europe and once your order is ready to be shipped it will be with you within 1-8 days if your address is in Europe. US orders are fulfilled from the US and your order will reach your after 2-5 days once it's been produced. The shipping time for everywhere else in the world is between 10-20 days.