Products are in stock upon ad entry time and we try to ship all products out within 72 hours but sometimes this is simply not possible due to interruptions in regular product deliveries, higher than normal item sales, holiday closings, etc. If you absolutely need the product in a specific time period we ask that you email us to make certain we can have it to you when you want it. In an effort to provide the lowest pricing available we use a rolling inventory to continually replenish products and keep costs low. Please consider this when purchasing as we appreciate your business and ask for positive feedback so that we can continue to offer the pricing that brought you to our store. Thank You.