Standard delivery fee

£10.00 (all day delivery service, Tuesday - Saturday, to a single UK mainland address).

During the festive period, deliveries will be made between 7am - 8pm

Free delivery on all orders containing products worth over £50 (excludes gift vouchers).

For orders going to PL & TR postcodes, although we do our best to ensure a 1 day delivery time, they may be subject to 2 day deliveries occasionally.

Remote area and Northern Ireland delivery options

Minimum spend for an order sent to a remote area or Northern Ireland is £60 plus £12 delivery charge.

Remote areas are: The Outer Hebrides, Shetland, Orkney, Skye, Channel Islands, Isle of Man, Isle of Wight, Western Scotland Islands and The Isles of Scilly.

The following postcodes are also classed as remote delivery areas: BT1-BT7, BT27-BT29, BT36-BT44, BT53-BT58, BT60-BT67, BT18-BT26, BT30-BT35, BT74, BT92-BT94, BT45-BT49, BT51, BT55, BT68-BT71, BT75, BT77-BT82, GY1-GY9, JE1-JE4, IV41-IV49, IV51-IV56, KW15-KW17, ZE1-ZE3, PO30-PO41, PA31, PA34, PA42-PA49, PA60-PA69 & PA70-PA.

Collection from Inverurie, Aberdeenshire

You can collect your order from our offices in Inverurie if you are local to the area. Place your order online or over the phone up until 4pm the day before you wish to collect. Choose collection at the delivery stage of online checkout.

Orders can be collected Monday to Friday between 9am and 5pm on the day of your choosing. Please collect from Donald Russell, Harlaw Road, Inverurie, AB51 4FR.

Please bring a bag when collecting your order as it will be supplied frozen, in a tray.