All orders are shipped within 24 hours (unless it's late Friday afternoon or the weekend - in that case expect to receive a shipping notification on the Monday). We use Canada Post to ship all orders & offer Free Shipping for all orders over $99 CAD.