I really think this is the best bike shop in the city; certainly in the west end. They're good at both ends of the game: they can help set you up on the perfect bike that is all tricked out if that's what you're looking for, but they can also get you going inexpensively if that is what you're after.
In short, friendly and helpful staff, great mechanics, and no BS.