Delivery Information

We ship worldwide!

Free UK delivery for orders over £20.

We aim to pack and dispatch your order within 2-5 working days of you placing it and then dispatch it by your chosen delivery method.

We recommend choosing the Next Working Day (UK) or Premium International (Worldwide) delivery option as these will have a tracking number to track the progress of your order.

The Standard UK Delivery/Free Delivery is sent via Royal Mail and will only be tracked for orders over 500g. Smaller orders sent via Royal Mail are untracked and sent Standard First Class.

Standard International options are not tracked.

Most of our deliveries arrive within the usual delivery times but sometimes parcels get delayed and take longer than usual. If your order hasn't turned up 10 working days after placing your order please contact us and we'll do our best to get to the bottom of it. You can email us at or call us +44 (0) 131 226 1292.

UK Customers

Service Order Value Price Usual Delivery Time
Standard UK Delivery- Royal Mail First ClassANY£3.75 or Free for orders over £20!Standard transit is 2-4 working days after dispatch. This may be subject to delays due to industrial action. No Tracking information
Next Day CourierANY£6.95Next working day if ordered before 10am Mon-Fri. Orders placed Sat or Sun will be dispatched on Monday for delivery Tuesday. Does not include bank holidays. Shipments to UK Highlands & Islands and Northern Ireland take 2 working days.

EU Customers

Please note : Delays may be experienced due to the ongoing pandemic. All European orders may also experience some delays in transit entering the destination country due to Brexit and the increased checks. There may potentially be local import duties payable.

Service Order Value Price Usual Delivery Time
Standard Europe DeliveryUp to £14.99
7-10 working days
Tracked European Delivery (recommended)Up to £14.99
2-5 working days