We bake fresh to order. Please allow 2-3 working days for dispatch on orders placed before 9am (Monday - Thursday). These are then shipped on a next day service. Please note we do not ship Friday - Sunday. Orders places after 9am Thursday will be processed the following Monday.