I don't know about Canada, but I did get several cases from MRE Depot at a very good price. They are in California. mredepot.com It is also available from internet-grocer.net I don't know if they can ship up your way, but I would check with both of them. It comes in from New Zealand.
It is very good BTW. We have used a couple of cans and it is just like 'fresh' butter. I have no idea as to how to can it on your own.
G