I'm in Victoria BC, and the best local supplier is
Hobby Beers & Wines
1302 Finlayson St,
They have tanks of light and dark LME, lots of strains of yeast in the fridge, specialty malts and hops as well. The guys there are also very helpful.
As for online, not much for gear but I have ordered from Home | Fresh Hops Direct from Puterbaugh Farms in Grandview, Washington
and they have shipped cross border fast and cheap, good selection of hops and berries.
Lastly i bought some kegging gear from Keg Tappers also in Victoria BC.