Delivery Information

 
We aim to dispatch orders within 1-2 working days (Monday to Friday, excluding public holidays).
 
 
UK DELIVERY OPTIONS
 
FIRST CLASSEstimated delivery time 1-2 working days from date of dispatch (please note delays do occur and delivery may take up to 2 weeks). Sent with Royal Mail. We offer FREE SHIPPING on orders over £50.

 £2.25/FREE 

FIRST CLASS TRACKED* Our recommended option* Full tracking to delivery point; photo on delivery; SMS or email notifications to recipient; delivery options can be changed before delivery is attempted. In general we find this to be a quicker service than standard first class but delays can still occur. Sent with Royal Mail. £3.50
NEXT DAY DELIVERYPlace your order by 2pm for same day dispatch (Mon to Fri) and guaranteed next day delivery (Mon to Sat). Fully tracked and a signature is required on delivery. Sent with Royal Mail Special Delivery service.£8.50
UPSPlace your order by 12 noon for same day dispatch (Mon to Fri). Guaranteed delivery within 2 working days, although often it is next day. Excludes Scottish Highlands and Islands, Northern Ireland, Channel Islands, Isle of Man and Isle of Wight & Scilly Isles. Fully tracked and a signature is required on delivery. £8.50
COLLECT IN PERSONWe offer a free same day collect in person service. Place your order before 12pm, Mon to Fri, and we'll have it ready by 1pm for collection at 1 Duddingston Yards, Edinburgh EH15 3NT (please note we shut at 4pm). Please enter the main building and ring our buzzer. We look forward to seeing you!FREE
 
 
 
EUROPE DELIVERY OPTIONS
 
Please click here for further information on EU customs duties and taxes
 
TRACKEDEstimated transit time is 5-10 days working days. Your order is tracked and a signature may be required on delivery. Sent with Royal Mail.£9.95
UPSEstimated transit time is 3-4 working days. Your order is tracked and a signature is required on delivery. Prices vary from country to country and additional charges may apply if your area is deemed remote. Place your order by 12 noon for same day dispatch.from £11
DHLEstimated transit time is 1-2 working days. Your order is tracked and a signature is required on delivery. Prices vary from country to country and additional charges may apply if your area is deemed remote. Place your order by 12 noon for same day dispatch. from £23

* Parcels cannot be sent to a PO Box.
* some options may be unavailable for certain countries. Norwegian, Portuguese and Swiss customers - please email us.

 

INTERNATIONAL DELIVERY OPTIONS
 
SIGNED/TRACKEDEstimated transit time 7-28 days. A signature may be required on delivery. Tracking may be available in certain countries. Sent via Royal Mail.from £8.50
UPS/DHLExpress service. Your order is tracked and a signature is required on delivery. Prices vary from country to country and additional charges may apply if your area is deemed remote. Place your order by 12 noon for same day dispatch.from £20

Parcels cannot be sent to a PO Box, with the exception of the Middle East.
* Some options may be unavailable for certain countries

Please note that delivery times are estimates only and delays may occur which are out of our control, including adverse weather conditions. With the exception of UK Special Delivery and UK UPS, no refunds of shipping costs will be available for delayed deliveries.

Customers outside the United Kingdom are liable for any customs/import duty, quotas, permits, product/import restrictions and other local requirements. Any such charges are the responsibility of the customer. If you are unaware of the situation for your own country it is always advisable to make checks of your own. EU customers please click here for further information on customs duties and taxes.