Review: Best shop for service. Super knowledgable staff and really friendly. Selection is more of road bikes whereas MTB selection a touch limited, but what they got is good. Most importantly they will NEVER try to oversell you. You can really trust them to help you spend the least amount of money that will accomplish your goals.
Review: This is a great place to get your bike worked on. The staff are incredibly friendly and will NEVER oversell you. They have talked me down several times and I've always been glad. Their MTB selection is fairly limited.