Once your order has been placed, you will be contacted by a member of our team to complete your order.

We can then confirm stock availability, delivery schedule, and cost and payment method.

There is a minimum spend of £100.00 per order.

Before goods are despatched, cleared funds must be in place.

Carriage is charged at £7.50 for the first 10 kgs then 25p per kg thereafter.  This is for mainland UK only and is the most economical way to send goods rather than charge per carton.

We always ensure your delivery charge is kept to a minimum.

Delivery at our standard rate is to mainland UK only.

The Islands, Northern Scotland, Ireland and the rest of Europe are charged at a different rate.

Please call for rates of carriage to other destinations.

Please note payments made by BACS from outside the UK will incur a £6.00 bank charge which will be added to your invoice.

You will not be invoiced and payment will not be taken until stock availability is confirmed.

Once you are happy with your order details and funds have been cleared your order will be despatched to you via our bar-coded and tracked next day delivery service*.

Delivery can take place any time between 8am and 6pm. If you leave your mobile telephone number with us, you will receive a text with an estimated time of delivery.

Please note that orders must be placed before 11 a.m. to guarantee that your goods are despatched on the same day.

Deliveries to destinations outside mainland UK are not included as part of our next day delivery service.

*Please note our next day delivery service is not guaranteed and refunds cannot be issued if goods are not received the next working day or later.