Shipping is free for all orders over £30. Orders below £30 have a shipping charge of £3.50. If you require next day delivery then you need to order before midday and the shipping fee is £4.50. Full information on shipping is provided on our Shipping page.