Both DHL UPS Fedex have some days pick up delay. We usually ship out within 3 days. The delay can not be controlled by us. Thanks for understanding!
Our website upgrading is completed 80%. Some pages are still under designing, but it will not affect you to place orders. Thanks for understanding!