Our policy is to have your order ready for delivery within 45 min of it being placed. Delivery times may be affected by factors beyond our control and therefore cannot be guaranteed. We will inform you if we become aware of any unexpected delay. Incorrect personal details may lead to problems or delays in delivery, so please ensure that you have included your correct address (including postcode), email address and contact telephone number when ordering.