It depends on what you're shopping for and to some extent, how big/heavy, much stuff you want;
https://www.ontariobeerkegs.com/ has great customer service and free shipping on purchases over $150 (as long as it's not to big or heavy ie: not on sacks of grain or a kegerator) Closer to you is
https://goldsteam.com/ ..also excellent customer service. I'm lucky to have a nearby LHBS that has a high turnover in ingredients so I always get mine there. Ingredient-wise though;
https://www.graintoglass.ca/ is pretty decent (their selection of hardware seems to have diminished some in the last fer years though). There's also:
https://www.beergrains.com/ https://brewerspantry.com/ https://torontobrewing.ca/ https://store.defalcowines.com/ https://lawsonkegs.com/ https://prairiebrewsupply.ca/ https://www.shopbarleys.com/
If you're looking for parts to build your own rig, there are some bits you just can't get in Canada such Bobby_M's Hot Pods, false-bottoms, Spin Cycles, True Bulkheads, and more, parts designed and made by a brewer for brewing and it's worth the duty and shipping to do a bulk order:
https://www.brewhardware.com/ If you're building an electric rig, the best and only PID's designed specifically for homebrewing are the Auber units out of Florida, also worth buying your SSR's and temp probes from them as most of the ones available in Canada are dodgy or very expensive;
https://www.auberins.com/
If you need bulk fittings and bits that are made in China anyway, it's then sometimes worthwhile to use reputable aliexpress sellers such as this one:
https://www.aliexpress.com/store/1100757449?spm=a2g0o.productlist.main.2.1e053ca75m1tna
Hope this helps.
