Yeah, I'm also finding it really hard to source in Canada. Fortunately I have a litre of it in the freezer that should last me quite a long time.
Contrary to what seems to be popular belief (I often see people saying it is illegal) I think they are mostly basing their opinions on CBSA/Health Canada seizing it crossing the border. I can find no legal basis for them to be able to do this but that is what they are sometimes doing, so they "assume" that CBSA has to have a valid, legal reason for doing what they are doing but it seems they do not, or if they do I can't find one.