I'm not sure how common Auto Zone is in Canada, but I have found them to be somewhat competitive.
These are American examples -
Rock Auto has 3 rebuilt starters for $99.79-$178.79 (if you trade them your core).
Auto Zone has their Duralast starter for $189.99 + $40 core deposit.
I'm 60 years old, & I have never bought a starter (new or rebuilt one), but I have had local guys rebuild them for me. I currently have 7 items with starters.
Two of them have starters * that I had local guys rebuild, but they are 38 & 45 years old items respectively. It cost about $100 to have it done, but that was years ago. It's probably twice that today. For those guys, however, it's about an hour job for them.
If you look at my list of old things with starters, my Mirage is still my baby!
Subaru Forester - 12 years old
Mitsubishi Mirage - 6 years old
John Deere riding lawnmower (Kawasaki engine) - 30 years old
*Honda Fourtrax 250 - 38 years old
Honda Fourtrax 300 4x4 - 27 years old
Kawasaki Mule 610 4x4 - 17 years old
*Bolens G174 4x4 (Mitsubishi diesel engine) - approximately 45 years old
I use my old stuff, too!