Hi there if you live in Toronto, I do know I've seen this brand sold in The Big Carrot The Big Carrot - Searching for Natures Finest The Big Carrot Natural Food Market
348 Danforth Avenue
Toronto, Ontario M4K 1N8
Main Store: 416.466.2129
email us: info@thebigcarrot.ca