We process every order within a 24—48 hours delay and we usually do not process orders over the weekend. Orders are shipped from our Quebec City warehouse and will generally be delivered within the following time frames, depending on the destination province: QC: 2-5 business days ON, NB: 4-8 business days NS, PE, NL: 4-8 business days MB: 6-8 business days BC, AB, SA: 7-12 business days