Orders are typically processed within 1-2 business days, excluding holidays & weekends. Once on the road, most orders take about 2-7 business days to arrive, depending on the destination and chosen service. Packages shipping to rural addresses will take longer to arrive, and other unforeseen shipping delays are inevitable at times.
All Canadian orders ship from Toronto.