The OP makes my grateful for my LBS and the 2 other shops in Pensacola, Florida. Cycle Sports Bicycles, Pensacola is my personal favorite. You an stop in and just shoot the breeze with the men and noone thinks bad about taking time to talk with you. they carry a pretty good selection of accessories, tires/tubes, components and a small amount of clothing (this one is not a good area for them, but Tom tries really hard to cover this.) They have a couple of vintage frames hanging up, for sale, good selection of vintage parts in the back, and will get things quickly if it isn't there. The service is first rate with experienced guys. They repaired a set of RSX brifters I had butchered by trying to rebuild them without any directions. Charged me a ten spot for this and saved me from doing the eBay shuffle to bid on these scarce brifters.
This shop, and the other 2 here, have to stroke hard to make it with the box stores selling the crap usually offered to unsuspecting buyers. I do buy a few things on-line, they are aware that people are going to take advantage of some deals on the 'net. But I spend my money there, gladly, because they offer you personal service and when it is N+1 time they go the extra mike to put you on a bike that suits and fits your needs. Both the others are like in their service, I am just a Cannondale guy and like the really homey atmosphere at CSBP. No chain or big line stores like Performance here. Small town in the deep south trying to make it and doing a great job for me.
Bill