Availability of product for delivery or store pick up varies from product to product .Some items are in stock and ready for immediate delivery/pick-up. Some items are brought in from the Manufacturer’s Warehouses as they are sold. Most lead times are from 9-15 days on average though occasionally a back ordered item can take up to several weeks. Lead times are only given as estimates as there are elements beyond the stores ability to control. Please contact the store at 801-748-4009 for accurate information concerning the items on your order.