The existing Self-Service Reservations ordering flow does not take actual inventory into consideration - this means your order could take anywhere from 1-2+ business days to 6-8 weeks to deliver, depending on location and size of your order.
For order where time is of the essence, users should be able to see some cursory level of detail to inform them if their delivery timeline will be in days or weeks.