Shipping policy
Heatwave notice: Chocolate products may be affected by high temperatures during transit. Please ensure someone is available to accept your delivery and store products in a cool place as soon as they arrive.
Dispatch and delivery timings
We offer next working day delivery as standard on all UK orders placed before 2pm, excluding the Highlands and Islands.
Delivery is free on orders over £150. Orders between £50 and £150 are charged £8 for delivery and fulfilment. All orders must meet our minimum order value of £50 before any discounts are applied.
Some locations are excluded from our standard delivery service. For these areas, courier or haulier delivery fees are passed on at cost, and delivery may take up to two working days. Final delivery costs will be confirmed at checkout. Guideline prices are shown below:
| Delivery area | Up to 20kg | Per kg over 20kg |
|---|---|---|
| Scottish Highlands | £17.46 | £0.26 |
| Scottish Islands | £24.94 | £0.69 |
| Channel Islands | £24.74 | £1.34 |
| Isle of Man | £19.73 | £0.69 |
| Isle of Wight | £19.94 | £0.69 |
| Scilly Isles | £36.35 | £1.05 |
Special opening hours
August Bank Holiday delivery schedule
Please note: We will be closed on Monday 31 August for the Bank Holiday.
- Last delivery before the Bank Holiday: Thursday 27 August.
- Place your order before 2:00pm on Wednesday 26 August for delivery on 27 August.
- Orders placed before 2:00pm on Friday 28 August will be delivered on Tuesday 1 September.
- Normal service resumes: Tuesday 1 September.
Christmas & New Year opening hours
| Date | Office hours | Despatch & delivery |
|---|---|---|
| Monday 21 December | 8:00am – 4:45pm | Normal deliveries. Last day for delivery before Christmas. |
| Tuesday 22 December | 8:00am – 4:45pm | Last day of despatch. |
| Wednesday 23 December | 8:00am – 4:45pm | No despatches. |
| Thursday 24 December (Christmas Eve) | Closed | Closed |
| Friday 25 December (Christmas Day) | Closed | Closed |
| Monday 28 December (Boxing Day Holiday) | Closed | Closed |
| Tuesday 29 December | 8:00am – 4:45pm | Normal service. |
| Wednesday 30 December | 8:00am – 4:45pm | Normal service. |
| Thursday 31 December (New Year's Eve) | 9:00am – 12:30pm | Reduced hours. Order cut-off: 11:30am. |
| Friday 1 January (New Year's Day) | Closed | Closed |
| 2 January onwards | Normal hours | Normal service resumes. |
If you need any assistance, our friendly team is always happy to help.

