Usually we ship your product from Toronto, Canada. This takes approx. 1-3 days.

If you live in GTA area you can pay and pick up our product from our warehouse (free shipping)

But, if we do not have product in stock,  delivery  takes 5-10 days.