Below is our shipping schedule pre-COVID, please allow for possible delay due to COVID. We ship from Richmond (Metro Vancouver) in British Columbia, Canada. We ship out within two days when an order is received. For regular delivery, here is the estimated delivery schedule to major areas (please note: this is not guaranteed by Canada Post). To Canada – BC, AB, MB & SK: 2-5 business days* To Canada – other provinces: 8 business days* To USA: 4-13 business days* To most international destinations: 6-21 business days* *Not guaranteed by Canada Post. If you are in Canada, you can find out the exact transit time from Canada Post’s online shipping tool. Please enter ” V6V 3E2″ as the first postal code, then your postal code as the destination.