If the item is in stock, the time ranges for the Canadian customers is 2-5 days. Orders in Canada do not require any customs clearance so there are no duties on each item. Provincial and Federal taxes for each item are collected during the checkout process.