Gainesville has LBSs for almost every type of biking. There is one for Trek (which also happens to be the biggest one), one for used/swaps, one for mtbs, one for SS/fixed/custom frames, one for racers/TT/tris, one that is just there (last time I was in there, they had 4 bikes for sale), and one that mostly serves college students/racers. There are also two others I've never been in.. man I love this place.
Oh and one that sells Schwinns.
And if is sounds like way too many for a lil' place like Gainesville, it is. The Schwinn place and the race/TT/Tri place recently moved further than 5 miles away from where I live.