We strive to have all of our products available for immediate shipping. Due to popularity & demand for our products, some products may not be immediately available. We will take all necessary steps to advise you in a prompt manner if this situation occurs. If it is possible to ship a portion of an order, we will ask approval and send out all available items and alert you once there is restock. Also try to sign up for waiting lists of your favourite items.