While we do our best to adhere to our shipping estimates, our inventory is constantly changing based on information we receive directly from our suppliers. Occasionally, unexpected fluctuations in supply, delays during shipping, or changes in release dates for new products will add time to our original delivery estimate. If the expected "should ship from warehouse" date has passed, you can contact customer service to inquire about your order. Please note, all of our estimated time frames are in business days, which does not include weekends or US Post Office holidays.