I'd start by getting in touch with your local home brew club www.ehg.ca. If a good place for local ingredients exists they'll know. If there isn't a good local place then homebrewsupplies, hopdawgs, and ontariobeerkegs are all good online options. Shipping in Canada can get Quite expensive so...