Generally we keep some inventory stock on products listed on our website, which means most items are available for immediate delivery. However there are times when we’re in the process of making and restocking an item, and it isn’t available for immediate delivery. These select items are then made available for pre-order. Usually this means 1 - 3 weeks until they are ready to ship, but please refer to the delivery date listed on the individual product page. If you are interested in ordering a pre-order product, please note its delivery date below the pre-order button, as well as beside the item in your cart and throughout the checkout process.