All our chocolates are made to order so please allow up to 10 days before they are posted out to you. If you have an urgent order, or an order for a particular occasion, please contact us before placing your order. We can fulfill most requests if we have fresh stocks available. CHRISTMAS ORDERS - last day for orders 24 November 2020 to be delivered in time for Christmas. Orders after this date will be fulfilled but may not arrive in time.