Delivery will normally be made within 5 - 7 working days from clearance of payment of goods under 25kg, 7 - 14 working days from clearance of payment of goods over 25kg. We will endeavor to deliver goods within the times stated but goods are subject to availability and delay in delivery of goods is sometimes outside our control. Any dates we specify for the delivery of the goods are approximate only and we shall not be liable for any losses, costs, damages, charges, or expenses caused by any delay for delivery of the goods. If we or our suppliers are temporarily out of stock, we will notify you of this position and we would ask you to allow up to 14 days for dispatch of the goods. Although we hope you will not feel it necessary, you always have the right to cancel if you cannot wait for delivery.