We deliver to all addresses within the UK and Europe.  

We will always aim to deliver to you as promptly as possible.

***   Your package is being despatched from one of the most remote locations in the UK – and most of our packages will have a journey via air/sea and land to get to you.  We use Royal Mail and Parcelforce for the despatch of all orders.  The service we use for your parcel will depend on its weight and also things like prevailing weather conditions - for example if we know the boat is not sailing because of bad weather, we will use a postage service which goes on the plane. Because of our remoteness, Royal Mail and Parcelforce quote us an average delivery time of 72 hours for delivery to the UK and 3-5 days to Europe.  This delivery time can be longer when the weather is bad - particularly during the winter months (Nov to March).  If the weather is so bad that the ferry or the plane cannot leave Shetland, your parcel will stay on Shetland until it's safe for the boat or the plane to leave.  This is part of island life and part of living in one of the most exposed and dramatic places in the UK.  So, please build extra time into the ordering process if you need your order by a particular date, particularly in the winter months.  ***   

Our postage rates are as follows:


- £6.00 for all orders up to £75*

- orders over £75 are postage free*

* excluding postcodes starting BT, IM, TR21-25 where the delivery rate is £12.00 for all orders up to £75, and where orders over £100 are postage free.  



Our postage bands across Europe reflect those of Royal Mail/Parcelforce:

CHANNEL ISLANDS is £10 postage on all orders up to £75, £15 on orders above £75

REPUBLIC OF IRELAND is £22 postage on all orders up to £75, £27 on orders above £75

FRANCE, GERMANY, DENMARK is £22 postage on all orders up to £75, £27 on orders above £75

BELGIUM, LUXEMBOURG, NETHERLANDS is £25 postage on all orders up to £75, £35 on orders above £75

ITALY, SPAIN, PORTUGAL, GREECE is £30 postage on all orders up to £75, £40 on orders above £75

REST OF EU is £37 postage on all orders up to £75, £47 on orders above £75

 We will process and send your order within 24-48 hours after you purchase it (orders placed on a Friday will not be dispatched until the following Monday). During busy seasonal periods we may take longer to process your order, but we still hope you will receive it within 7-10 days.   

If you require express delivery please email us at and we can give you a quotation.