As hard as we try to keep advertised items in stock, unanticipated demand can exhaust our supply. Each product page will display that product's current inventory status. If a product is in stock, you will see a message stating "In Stock - Ready to Ship". If the product is not currently in stock, you will see a message which provides our best estimate of how long it will take after your order is placed before the shipment will occur. Our merchandise is often handmade and always of the highest quality, so it can take longer to re-order. Some of our handmade merchandise is only available on a "made to order" basis. In the event of a delay, we will notify you. Your credit card will not be charged until we ship. We are confident you will find your selection worth the wait.