My favourite retailers, websites, races, and events. The list will expand as I make new discoveries. Hopefully someone will find this useful:

Midweek Cycling Club My club!
Bateman’s Bicycle Company My club sponsor!
Centurion Cycling Well organized gran fondo events in Horseshoe Valley and the Blue Mountains
Gran Fondo Canada Founder of the now famous Gran Fondo Whistler
MS Bike Tour A series of bicycle tours organized nationwide to raise funds and awareness for MS Society of Canada.
Becel Heart&Stroke Ride for Heart For one day in a year, cyclists are allowed on to the automobile-free Gardiner Expressway and Don Valley Parkway in Toronto.
ProBikeKit.com No longer offering free shipping with no minimum spend, but some good deals available once in a while
Chain Reaction Cycles The most selection, but not usually the cheapest, unless they are on clearance.
Their shipping is impressively fast, and once in a while, there are no minimum spend free shipping promotions, for those low value parts.
Wiggle Similar deal to Chain Reaction. Their house brand DHB offers good value for money.
Mountain Equipment Co-op Best selection of outdoor sport equipment of any Canadian retailer, with good return/exchange policy
Running Room Running Room stores for hanging out and weekly group runs; Running Room Outlet for discounted previous model year merchandise
Steephill.tv FREE live streaming of all UCI road races around the world. Need I say more?
Strava Segments. KOMs. No other comments needed
Grand Prix Cycliste de Québec/Montréal The only North American stop in the top-tier WorldTour calendar. Good chance to see some of the great European cyclists without going overseas.
Tour of Alberta A new stage race started in 2013. The only professional road stage race held in Canada.
Mattamy National Cycling Centre Home of 2015 Pam Am Games track cycling events. Make it happen!