All orders are shipped within 24 hours (unless it's Friday afternoon & 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 $50 CAD.