FREE delivery on total orders of £120 or above for Mainland Wales, England and Scottish Lowlands (total excludes any discounts or promotions)

Delivery Policy


Orders are usually dispatched within 2 working days*. Should you require your delivery on a specific day please contact us in advance to ensure it's possible. Upon completing your order, you will receive an email confirming your expected delivery day and your tracking information, subject to stock availability. 

(*excluding bank holidays.)


We use a courier service to send your goods to you.

For mainland England, Wales and the Scottish Lowlands we operate a 48 hour delivery service although deliveries can often arrive within 24 hours.

For the Scottish Highlands, and non Mainland UK, it is a minimum two-day service. (Please note that in these areas delivery can take longer than the 48 hours, therefore we would suggest that customers choose from our non-perishable selections as we cannot guarantee that our refrigerated products would still be in optimum condition upon delivery).

You can find all of our prices in the table below. Please note that these prices are subject to change based on your location and the nature of your order.

Our service does not require a signature to acknowledge delivery. A box is provided during the checkout process where you can tell us where to leave the goods if no-one is in at the time of delivery. If this information has not been provided, and the driver is unable to deliver the goods, or if anything happens to the goods in the time it takes you to collect them from your safe place, we cannot be held responsible for the condition of the goods.

Our warehouse is open Monday to Friday and deliveries will be made on these days. However, orders are only dispatched between Monday and Thursday. 

You are responsible for ensuring that the delivery address details are correct and that you have provided the correct postcode. 

We offer free delivery on orders of £120 or above for Mainland Wales, England and the Scottish Lowlands. The total price excludes any offers, vouchers or promotions.

Maximum delivery weight is 30kg. 


Service Postcodes Delivery Price Transit Time Delivery Days
England and Wales All £8.50 2 Working Days Mon - Fri

Aberdeen, Carlisle, Edinburgh, Glasgow (Mainland), Inverness (Mainland), Kilmarnock, Perth (Mainland) Sterling, Falkirk

AB, DG5, DG10-14, DG16, TD9, EH35-40, EH42-46, TD1-8, TD10-14, FK14, FK20-21, G83-84, ML11-12, DG3-4, DG6-9, KA6, KA18-19, KA26, DD3-11, KY9-10 KY14-16, PH3-16, FK18-19 £8.50 2 Working Days Mon to Fri
Glasgow (Isle), Inverness (Region a), Perth (Isle)  IV1-28, IV30-32, IV36, IV40, IV52-54, IV63, KW1-14, PH17-18 POA 2 Working Days Mon to Fri
Inverness (Region b) HS1-8, IV41-49, IV51, IV55-56 POA 5 Working Days Mon to Fri
Kilmarnock (Isle), Oban (Region a) KA27-28, PA20-33, PA35-38, PA49, PH36-39, PH49-50 POA 2 Working Days Mon to Fri
Oban (Region b) PA62-72, PA74-75, PA80, PH40-41 POA 4 Working Days Mon to Fri
Oban (Region c) PA34, PA41-48, PH42-44 POA 5 Working Days Mon to Fri
Oban (Region d) HS9, PA61, PA73, PA76-78 POA 6 Working Days Mon to Fri
Oban (Region e) PA60 POA 8 Working Days Mon to Fri
Orkney KW15-17 POA 5 Working Days Mon to Fri
Shetland ZE1-3 POA 5 Working Days Mon to Fri
Northern Ireland All POA 2-3 Working Days Mon to Fri
Isle of Wight All POA 2 Working Days Mon to Fri
Isle of Man All POA 3 Working Days Mon to Fri
Truro (Scilly Isles) TR21-25 POA 3 Working Days Mon to Fri

We reserve the right to make changes to this delivery policy at any time. We will publish any changes on this website.