Click HERE to see the latest delivery update for any delivery restrictions or delays.

We continue to be committed to our Prompt Despatch and Fast Delivery promises - we will strive to ensure we meet these promises for your much appreciated orders, but we hope that you might understand that in exceptional circumstances this may not always be possible. We currently acheive in excess of 99% despatch-on-time success. If you require your delivery by a certain date, then please consider our Express options which are very reasonably priced (less than some of our competitors charge for standard delivery in many cases) in preference to our free 1st class post delivery on orders over £25.

All UK Mainland orders over £25 are eligible for free 1st Class Delivery. Order less than £25 or non-UK orders are charged as priced on each item. We may at times temporarily substitute an alternative service if prevailing trading conditions require us to do so.

We also have FREE Next Day delivery for UK 'Mainland' orders over £50, and a modest upgrade of just £2.95 for baskets of over £25. There's a similar scheme for Highlands and Islands customers, so we will always have an Express service for your postcode at a reasonable price.

For our detailed guide on delivery services and durations for your address please click here (requires Adobe Reader).

If you require a delivery option that is not available on the website then please telephone at the time of ordering, where we will be able to offer further options. Once you have placed an order it will be dispatched the same day or the next day depending on the time the order was placed – orders placed by 3.00pm are guaranteed to be despatched that day (Mon – Fri). Orders placed after 2.00pm will generally be despatched on the next working day, although some may be despatched the same day depending on circumstances. If you wish to cancel your order after it has been despatched, you will be liable for both delivery and return costs.

If you are unavailable when our delivery partner tries to deliver your order, they will usually try to deliver again the next working day or they will drop a card in to offer alternative delivery options. If you should refuse delivery of goods, or are not available to accept the delivery on all delivery attempts, you will be required to cover any extra costs incurred. We are happy to accept special instructions regarding delivery (e.g. to try a neighbour) – please enter in the appropriate box during Checkout or call us.

In general, we ship to all UK, Europe and worldwide destinations, although we may not be able to automate all order and destination combinations through our website checkout, so please call or email if you are having problems or would like other shipping options.

We are happy to ship to BFPO addresses. This can be done for no extra charge on most items. If an extra charge is required we will contact you within 1 working day of your order placement. Please ensure you enter your BFPO address accurately to BFPO standards to ensure timely delivery.

Mail Forwarders

If you plan to have your order delivered to a UK mail forwarding company, for onward delivery to yourself, please ensure you provide your own name and address as the billing address, and use the mail forwarder's address in our 'Delivery Address' section. We may have to request proof of identity for new customers using mail forwarders.