I ended up buying stuff from Baileys. They were slow on email but you just place the order and they do all the customs stuff for a reasonable percentage so other than a few more days delivery time it is just like purchasing from Canada. The prices are good even when you take exchange and customs into account.
They are a sponser and will answer your questions in there sponser forum here.
I had very slow email response initially but they have replied to this.. See this thread.
You are correct, there are few to no Canadian based online chainsaw suppliers to purchase from. As already mentioned, your best bet is simply to buy your stuff from somewhere like Baileys out of the US, and have it shipped up.