I bought my shoes for a marathon here and a helmet by Trek. I also looked for a mountain bike here but i did not buy it becaues i heard bad things about Trek. Everytime I was here the people were very nice, when I went to get my shoes, a lady, who was cute, helped me pick out the shoes for my marathon. She had also ran a marathon so she knew her stuff and they worked out great. I also bought a bike helmet here which has a great warrenty and when i was trying on bikes they helped me find the right size, in the end i didn't like the feel though.
I recommend this place.