When I got into all grain I started off by ordering kits online which I would recommend because it allows you to get familiar with your equipment and process. Recipes can get confusing and there seems to be 100 different names for the same grain. The kits come with instructions, and the grains were pre-crushed and measured, which eliminates the need for a grain mill, scale, grain storage, etc. I got some from ontariobeerkegs.com and I think everwoodavebrewshop.com (based in halifax) offers them too
Once you are familiar with that you can check out local shops that have grains available. I believe nbcbm.ca is in the SJ area, and maybe some of the wine making stores might have some supplies as well (the Fredericton Noble Grape has a decent supply of grains available, as well as a grain mill to use). You can also order bulk off the internet from the sites I mentioned above.
Once your addiction is fully entrenched you can become a paid member of this group in order to be part of the group buys. You can order full bags (55lb) or splits (5.5lb) of grain (pickup is in Fredericton though).