Shipping will be by Royal Mail or courier service. Orders will be processed within 24hours and delivery within the UK will normally be within 3-5 working days. Express and international delivery is available on request at an additional cost. Shipping rates for balls range from £4.75 for a single ball, £5.75 for 2, £6.30 for 3 – up to £16.50 for 25 balls of any size.  Please contact us at for orders over 25 balls or 13kgs in weight. Free delivery is offered on orders over £300.00.