Made to order, packed and delivered with care.

We take a great deal of care to ensure your order arrives on your doorstep exactly how it left us. 

Perishables will be dispatched in lined and insulated shipping boxes with plenty of ice packs to keep your order fresh. Non-perishables will be dispatched in lined and cushioned shipping boxes.

Delivery Charges (Applies to orders placed online only)

Next day delivery* to the UK mainland Wednesday to Friday
All orders under £60 - £10.95 delivery
All orders over £60 - Free delivery  

Local Delivery Schedule

Monday - Friday 

We aim to deliver same day locally for orders placed before 2pm, however, subject to stock availability, this is not always possible. Also, please note that some further afield local areas in Fife and Dundee are now being delivered via our preferred courier, APC who offer a next day delivery service, Wednesday - Friday.

Nationwide Courier Delivery Schedule

Order before 11:00 a.m. Tuesday - Wednesday Delivery*

Order before 11:00 a.m. Wednesday - Thursday Delivery*

Order before 11:00 a.m. Thursday - Friday Delivery*

Orders placed after 11:am on Thursday will be dispatched on Tuesday for Wednesday Delivery

We will deliver your order with our preferred courier, APC, who will update you with the progress of your shipment, including a text message on the morning of your delivery, with a 2 hour delivery window.

***Due to May Bank Holiday Monday 27th May, Nationwide orders placed after 11am on Thursday 23rd  May will be dispatched from Tuesday 28th May.*** 

* We will endeavour to meet the above delivery times.  However, as all items are freshly made, if we are unable for any reason to meet the outlined delivery timeline we will call you to inform you of when your order can be dispatched.

APC will aim to deliver next day, however, during busy times, please allow up to 48 hours for delivery from receipt of confirmation that your order is on its way. Rest assured, your order will be packed with plenty of ice packs and insulation to withstand the journey!

Please ensure you have provided the correct shipping address, as we cannot take responsibility for delayed or lost deliveries. 

Highlands, Islands & Abroad

While we cannot guarantee delivery of all our products to the following areas, we will make every effort to fill your order. Additional delivery fees may apply. Please contact us at 01334 898 145 for special delivery arrangements.

- Scottish Highlands and Islands
- Northern Ireland
- Isle of Man
- Channel Islands