I don't live in Canada but I can say that since Craftsy started using DHL I believe it takes a lot longer to get what you order. I have to really want something to order from them because of this. Oh and BTW it's not like it only happened once, I can order from other companies and receive it in 3 days but not them.