Gifts and presents for every occasion

Delivery Information

Shipping within the UK

Free UK Delivery - Free Tracked Standard UK Delivery* on all orders over £45. Free delivery promotions only apply to standard UK delivery services where order totals equal or exceed £45 (excluding delivery charge). We aim to deliver within 5 working days.

Standard UK Delivery - We aim to deliver within 5 to 9 working days, a postage and packaging rate of £2.95 is charged on all UK orders. Please note: not all orders posted using our Standard UK Delivery service will be tracked. 

Tracked UK Delivery - We aim to deliver within 2 to 3 working days, a postage and packaging rate of £3.95 is charged on all UK orders. 

Free Click and Collect Service (orders over £15.00) - Your order will be despatched to your chosen shop within 5 working days as part of that shop's regular stock delivery. For more information, please read our click and collect page. Click and Collect orders under £15 are subject to a £2.00 delivery charge.

Next Day / UK 48 hour Tracked Delivery* A postage and packaging rate of £5.95 is charged for this service. No weekend or Bank Holiday deliveries are available, and delivery cannot be guaranteed where delivery by our courier has been affected by adverse weather. Please note: all orders placed at the weekend or on a bank holiday will be processed on the next working day. For next working day delivery your order must be placed by 14:00 (Mon - Thur) , all other orders will be delivered within 2 working days.

*Excludes Channel Islands. Northern Ireland and the Highlands and Islands of Scotland which will be despatched using our standard delivery service where we aim to deliver within 5 working days. Please see the list of affected postcode areas below for further information.

The Channel Islands
The standard delivery charge is £3.95 on all orders where we aim to deliver within 7 working days.

Please note that we do not make any reductions on our prices when supplying non-EU countries. The non-application of VAT involved has been taken into consideration when calculating the postage charge.

EU Countries
Please see below for the full list of delivery charges to countries in the EU. Delivery times for EU deliveries are five to ten working days.

For orders to Republic of Ireland the delivery charge is £10.

  • Belgium, France, Germany, Luxembourg and The Netherlands: £7.95
  • Andorra, Austria, Denmark, Finland, Italy, Monaco, Portugal, Spain and Sweden: £9.95
  • Bosnia & Herzegovina, Bulgaria, Croatia, Czech Rep., Estonia, Greece, Hungary, San Marino (Italy), Latvia, Liechtenstein, Norway, Poland, Slovak Rep., Slovenia and Switzerland: £13.95
  • Romania: £14.95
  • Malta & Cyprus £25.00
  • Guernsey and Jersey: £5.00

For BFPO orders, the delivery charge is £3.50. Please try and keep your orders within the official BFPO size limits. The overall dimensions for length, depth and width should not exceed 900mm, with the greatest single dimension being no greater than 600mm. As a rough guide, these dimensions are roughly that of a shoe box. The maximum weight is 2kgs. Please bear in mind that if your order exceeds these dimensions it will incur additional delivery costs. In these cases we will contact you with more information and instructions.

Due to export and licensing restrictions cosmetics and plants cannot be despatched outside the UK.

The Rest of the World
Unfortunately, due to the huge variation in shipping costs to different countries we are unable to ship orders outside of the EU. We apologise for the inconvenience.

Due to export and licensing restrictions cosmetics,foods, plants and fireworks (including crackers and indoor sparklers) cannot be ordered from outside the UK.


If you have an enquiry about our delivery service please email our experienced Sales Team on [email protected]

*Exclusions on next day delivery

England - CA18-19

Scotland and Scottish Isles - Service available to all postcodes excluding the Scottish Isles and the following:

  • G63
  • HS1-9
  • IV3-11, 14-28, 40-49, 51-56, 63
  • KA27-28
  • W1-17
  • PA20-50, 60-78, 80-88
  • PH30-44, 49, 50
  • ZE 1-3

Republic of Ireland - Service only available for Dublin

Isle of Man - Service not available

Please note: If you have placed on order with next day delivery to any of the above postcodes we will refund the difference (£1.45) as this will be on a tracked delivery service.


Service available to all postcodes

Northern Ireland

Service available to all postcodes

Channel Islands

Service available to all postcodes

Isles of Scilly

Service available to all postcodes

Isle of Wight (PO 30-41)

Service available to all postcodes