Please note that some products from this collection require pre orders. German Bakehouse orders need to be in by 11am Wednesday 5th April. Thank you.