Standard UK Delivery
FREE delivery on orders over £40*
Orders under £40* are charged at a flat rate of £3.95
You should receive your order within 2-3 days.
Delivery will normally be made between 7:00am and 5.30pm, Monday to Friday.
*UK only. This is excluding Northern Ireland, Scottish Highlands and Islands
*For orders over 30kg in weight a minimum delivery charge of £4.95 will be applied on all orders
Next Day UK Delivery
Next Day Delivery: £6.95
Delivery next working day, to all UK postcodes for orders placed before 1pm (Monday to Thursday)
EU & International Delivery
- Band 2: £22 delivery charge for Ireland, Luxembourg, Holland, Belgium, France, Jersey and Guernsey
- Band 3: £25 delivery charge for Denmark, Germany, Monaco, Italy, Greece, Portugal, Spain, Austria, Finland and Sweden
- Band 4: £40 delivery charge for Cyprus, Czech Republic, Hungary, Lithuania, Poland, Slovenia, Estonia, Latvia, Romania, Malta, Bulgaria, Slovakia, Norway, Switzerland and Croatia
- Band 5: £90 delivery charge for Canary Islands (Spain), Turkey, Russia, Belarus and Iceland
International deliveries differ from country to country, but can take up to 6 days.
What If I’m Not Home?
To guarantee delivery we recommend someone is at home on the day you select for delivery.
When no one is available to accept your delivery a card will be left letting you know that delivery was attempted. On the card will be instructions on the options available to collect your parcel, this could include redelivering at a different time and date, redelivering to a different address or collecting from your local post office.