Great bike shop! I have bought several bikes there over the last few years (just ordered another) and have always found the staff friendly and knowledgable. They have a huge range of test bikes which you are able to use for two days at no cost to you ($300 fully refundable deposit required) which really gives you an idea if the bike you want is right for you. Highly recommended.