We ship all packages Priority Mail or Fed Ex Ground, and all in stock items should leave the warehouse within 3 business days of your order. If we need to create the garment for you, please allow up to 4-5 weeks. We will contact you with an estimated eta on any backorders.