We ship all orders within 3 days
For USA orders, the estimated delivery time frame is 4 to 10 days from the shipping date.
For Canadian orders, the estimated delivery time frame is 3 to 15 days from the shipping date.
For international orders, the estimated delivery time frame is 15 to 90 days from the shipping date. And we are unable to ship to some countries due to the COVID-19.