Please make sure to order in time. Unless stated otherwise, the calendars are in stock and will be shipped within 24 hours. Delivery takes about 1 day in Germany. 2-5 days in Europe and 5-7 days worldwide. 1-2 days Express delivery is available for most countries.