All orders are handled and shipped out from our warehouse all around the world. Please allow extra time for your order to be processed during holidays and sale seasons. We process orders between Monday and Friday.
It normally takes 3-5 business days for us to process your order, and the shipping time usually takes between 8-17 business days for the US, and 12-20 business days for other countries. please note that some international orders my take 20-25 business days to arrive due to customs/local post office delays.