For all UK Postcodes (apart from exceptions mentioned below):.There is no delivery charge for items marked ‘free delivery’ to the UK Mainland. If your shopping basket includes one or more non-free delivery items then the following rates applyFor orders under £40 delivery costs £2.95For orders over £40 delivery is free.For all orders over 10kg we charge an additional £2.95 or £4.95 dependant on postcode (and for each additional 10kg)

For UK Postcodes JE,GY,HS,ZE,IM: For orders under 400g delivery costs £2.95 For orders over 400g delivery is £5.95. For all orders over 10kg we charge an additional £5.95 (and for each additional 10kg) If you require your order as a priority, you can select express delivery as an option.