I like Velo JR on rue Rachel. It's run by Jaime, a Bolivian transplant who has serviced bikes for me and my kids for over 20 years. His prices are not the lowest in town, but they are reasonable and he keeps a wide price range of components in stock. It's on the bike path heading towards Mt-Royal on Rachel and he has a compressor outside the shop for when your tires are low.....