Local delivery
We delivery ourselves to all customers and trade customers in Lanark, Carluke, Douglas, Carnwath, Elsrickle and Biggar areas for free.

UK mainland orders
Our standard delivery charge for UK mainland deliveries (includes Scottish Highlands) is £12 for premium delivery, £17 for the Scottish Islands. Orders over £100 to UK mainland addresses are carriage free.

Delivery days
Any UK mainland (excluding Scottish Highlands & Islands) order placed before noon from Monday to Thursday will normally be delivered the next day before 6pm for TNT and 9pm for DPD and UPS (Tuesday-Friday). The earliest delivery day after a bank holiday is Wednesday.

Scottish Highlands & Islands deliveries
Deliveries will be made on the same schedule, but please allow an extra 24 hours.

The following postcodes are classed as Scottish Highlands & Islands and delivery may take additional 24hrs: AB31-35, AB36-38, AB41-45, AB51-54, AB55-56, BT1-99, FK17-21, IV1-39, IV52-54, IV63, KW1-14, PA21-40, PH19-29, PH32-33, PH45-48.

If in any doubt please email us with your postcode and when you would like to receive the order by.

Scottish Islands
The following postcodes are classified as Scottish Islands for billing purposes:

  • Shetland: ZE1-3
  • Orkney: KW15-17
  • Western Isles: HS1-9
  • Isle Of Arran: KA27 & Isle Of Cumbrae: KA28
  • Isle Of Skye: IV49 and IV40-51, IV55-56
  • PA20-99
  • PH30-31, PH34-44,PH49-99