In stock orders are typically ready to ship within 5-7 business days and can occasionally take up to 4 weeks. Contact me here with any questions or concerns.