We typically ship out in 3-5 days after purchase depending on current order load. We are a Canadian shop. Shipments within Ontario typically take 2-4 business days. Shipments to the USA and other provinces typically take 4-7 business days but could take slightly longer. Please keep this in mind when ordering. Expedited shipping is available within the checkout process.