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.