All batches are made in small quantities to maintain the highest quality of every product. As a result inventories can run low of a popular item. Please allow 8 weeks for shipment of an out of stock item or custom order. If we have it in stock, the order will be processed within 24-48 hours of receiving payment.