We ship all ready-to-wear items via UPS by 10 AM on business days. Special dresses and customized orders are shipped through DHL. Dresses take 5-8 business days for completion and shipping, and customized orders must be placed at least 2 weeks in advance.