Local delivery with 1-week notice may take 3-5 business days, Ontario wide up to 10 days to receive order. Sometimes this time may be greater due to certain circumstances, however, it is our goal to ship all products as quickly as possible after receipt of order.