We ship via Canada Post (Expedited) and (Xpresspost) and Purolator Express in some Provinces. For Expedited delivery can take up to 10 business days depending on your location. Xpresspost is a guaranteed 2 -3 business days (this is from the date of package drop-off at our local postal outlet) for delivery so if you are in a hurry to receive your package, it may be worth the extra few dollars to upgrade from Expedited to Xpresspost service.