Once the order is placed, it will be sent within 2-3days. It takes approximately 7 to 15 days to arrive in USA and Europe. The delivery time to other areas will be a little different accordingly. But we will try our best to shorten the delivery time. And thanks very much for your all support and understanding.