If there are any delays on your order, you will normally be contacted within a couple of days to alert you to this. Please note that most of the products they provide are ordered from their suppliers, who from time to time will run low on certain items. Should you need your products by a certain date, they would advise that you ring your order through to them on their sales line (0115 946 2555), where they will be more than happy to check stock availability on any order.