In-stock products are ready for immediate shipment, and you should receive them within 24 hours. Projects may take between 15-25 days to complete for customized bulk hair extensions.