Once your order is in the hands of our courier we have no way of telling exactly what time it will arrive. As a general rule home deliveries are made between the hours of 7am - 7pm and business deliveries are made between the hours 9am - 5pm. To minimize delivery costs to our customers all deliveries are placed with our courier for delivery at a time which fits in with their delivery schedule. Couriers will attempt to honour requests for specified times but we are unable to guaranteed that your request will be met. With orders going to some locations (where available) you can log in to our members area to get an approximate time window of when your order will be delivered.