Most UK orders (around 97%) are dispatched within 1-2 working days, subject to stock availability, but this is not guaranteed.
If you order a large number of a single item there is likely to be a delay in processing your order until we receive more stock in order to avoid disappointing other customers.
If you need your order urgently, we would recommend that you place the order online then reply to the order confirmation email that you receive from us as soon as possible to request faster order processing. We will do our best to get it to you quickly, but please remember we do not dispatch parcels on Saturdays, Sundays or Bank Holidays and we don't dispatch perishable foods on Fridays.
Parcels containing perishable foods are typically delivered the day after they are dispatched. If you live in a very rural area delivery might take two working days. If you check the courier's tracking system you will be able to see if this applies to you.
We offer free delivery on all orders over £75 excluding VAT. For all other orders we charge £5.95.