Stock items typically ship within 5-7 business days after receiving an online order or a purchase order, and payment. For custom orders, large quantity orders, and out-of-stock items please allow 8 to 12 weeks.