There is no better place to buy a bike, join a group ride, hang out and talk about how good you are, get some upgrades for your current ride, try on your first pair of bib shorts or just get your bike tuned up. The nicest people on 2 wheels you will ever meet on the best 2 wheelers in the industry Road or Mountain. You get the point, this place Rocks! Mad Duck also has a great Tri sports training program. I am seeing a difference in my performance on the race track and the bike thanks to Mad Duck.