Standard Delivery

Our last posting day will be Sunday 17th December for it to be guaranteed to get to you before Christmas.

Standard UK delivery is FREE on all orders over £50. We charge £4.95 for standard UK delivery on orders under £50.
We aim for all orders to be received within 5 working days. 

Click & Collect

FREE for all orders
When you place an eligible order, you will be offered the Click & Collect service at the checkout. Available from our Salisbury store. We will then deliver your order to your chosen store ready for you to collect. We will give you an estimated collection date and keep you informed of progress by email before letting you know when your order is available in store.
Please allow us up to 5 working days for your order to arrive in to store. You will be notified via email as soon as your order is available to collect.
We will keep your order in store for 4 days, if you’re unable to collect it within this time frame please contact the store.

Overseas delivery

We only currently accept online payment from cards issued by UK banks. Please contact us if you’d like to place an order but have a card issued by a non-UK bank.

If for some reason your parcel doesn’t arrive within the expected delivery time period, please contact us.

We deliver to most postal areas in the UK and Northern Ireland, but we’re sorry that geographical location and carrier availability can restrict our service. We may not always be able to deliver certain products to Northern Ireland, the Isles of Scilly and the Isle of Man. We do not deliver to the Channel Islands.

Unfortunately, we cannot currently deliver to BFPO addresses.

For all our deliveries we use recycled and reusable packing materials.

If you have any further questions, please call us on 01722 506045 or alternatively email us at