We do our best to ship in-stock orders within 3-4 business days. Once your order leaves our facility, you can expect your delivery within 2-5 business days. When your order ships, you'll get a shipping confirmation email with tracking information. All orders are shipped via Canada Post.