Shipping is free for orders of 5 cartons or more. For orders of less than 5 cartons, shipping is charged at £2.50 per carton (excluding VAT). Delivery typically takes 3-5 working days from placing your order.