Shipments and returns

We offer the following delivery options:

Standard delivery

Available for orders throughout the UK.

£3.50 shipping fee.

Delivery within 2-3 working days.

This delivery option is free for orders over £60.

This delivery option is not available if your order contains Fresh or Frozen products.

Next-day delivery

Available for orders throughout the UK.

If you place your order before 12 p.m. we will deliver it the next day.*

£7.95 shipping fee.

This delivery option is free for orders over £60.

Same-day delivery

Only available for Leeds postcodes LS1-6 and Bradford postcodes BD1-6.

If your delivery postcode is within the catchment area and you place your order before 3 p.m., we will deliver the goods on the same day.

£8 shipping fee.

This delivery option is free for orders over £20.

International delivery

Available for orders outside the UK.

If your delivery address is overseas, we will deliver your goods within a week.

£30 shipping fee.

*Orders placed between Friday and Sunday inclusive will not be delivered until Tuesday the following week.