All stock items ordered before 2.30pm Monday to Friday are dispatched (where possible) the same day for delivery next working day on the mainland or within 2-3 days in the Scottish Highlands and Islands. Note that Saturday is not classed as a working day.

Delivery time for Scottish Highlands and Islands is 2-3 working days.


Carriage Paid on Orders over £100 - Mainland Only, Excluding Highlands, Excluding VAT.

Orders Less than £100 incur a £7.50 Carriage Charge.

For Scottish Highlands, Channel Islands and Islands charge of £12.00 per carton.

(Please check your postcode on our website as the Postal Codes for Scottish Highlands are governed by our Courier and outwith our control).