This item is typically IN-STOCK but currently out of stock due to recent sales volume or a large purchase. We hope to have this item back in stock as soon as possible. Typically Stock Out items cannot be sent direct from a manufacturer but there may be other options for expediting orders. For more accurate delivery dates please call us 800-242-4424 and we would be more than happy to get you the best information or potentially help find alternatives that are readily available. We are here to solve problems and help!