A lot of the MEC mechanics actually take part in youth programs for bike advocacy. They're great with kids in high school and teaching them how to fix their bikes. I love how programs like these where mechanics are sharing their expertise with young minds are slowly appearing across the city.
But then again, I was one of those 'kids' not too long ago and now I am supporting mechanics around the city like the ones from MEC who are willing to share their expertise. So, my personal experience with MEC has been a good one, regardless of my slight bias opinion.