Delivery of your order will depend on the fulfillment location (we ship from many locations across Canada) plus the amount of time it takes for a carrier to pick up and deliver your order. Although we will make every effort to ship your order in a timely manner, the delivery of your order may be delayed due to weather conditions, carrier delays, or other events out of our control.
An estimate of when a product is expected to leave a fulfillment centre is approx 2-5 business days and will vary due to location and increased volume during the holidays. We cannot guarantee the timing of when an order will leave a fullfillment centre and approximate delivery timelines are an estimate only.