Hagerty is avail in Canada as well. I found it to be excellent and very cheap. DO NOT GET an insurer that is not 100% vintage cars or you will get screwed. Normal everyday carriers don't have a clue what the cars are worth. You must have a value agreed to by the insurer and yourself before signing.