I purchased my mountain bike from here and would return again based on staff, price, and selection. The staff are very knowledgable and friendly. I never feel like I am being up sold and instead simply feel like they want to help me be a better rider based on my needs and questions.
Recently, I had my front forks go out recently and the staff is working with me to get a replacement under warranty. They have gone out of their way to be helpful and I would recommend them to family and friends.