I was in the market for a Trek bike and found this local shop. They had a pretty decent selection of bikes but not as large as a sporting good store would have. But the service here is excellent. Very knowledgeable and helpful. They looked up information I needed to know if they didn't know it themselves. They also have bikes on sale so you don't always have to pay the outrageous price. Usually the ones on sale are a series of bikes from the year before but they are still great bikes. I recommend at least checking this place out to see what they have.