Hi,
I have seen this in the SuperStore and many health food stores usually in a cooler space. Now I live in Ottawa so that is where I have seen it. Also, isn't there a Whole food store in Toronto? It may be there.
Hope that helps. Best of luck.
Babs
PS. I am just starting to check out these message boards (to see all the talk on a new host) so hopefully you have already found some.