Hey I think you have a Noble Grape in Fredricton? I know the Noble Grape that I go to here in Nova Scotia has a selection of grains for all grain brewing - as well as hops and yeast ect.....
check out the Canadian Brewers group here. There is a thread about online sources. I live in Edmonton and we have a really good LHBS that has quite a lot and organizes a bulk buy every year.