I look for a local bike shop (actually found a local bike shop) that doesn't have bike snobs.
In my town there are two LBSs, and one is snobbish (in my opinion). I go in and they act like my needs are petty compared to their riding abilities.
The other shop has very friendly people who listen and treat you like family. They have an incredible selection, and they are doing incredibly well.
They sell mostly Trek products, and I'm more than happy with the Treks I've purchased, along with other products they've sold to me.
I can ride in anytime and they immediately throw my bike on the rack, adjust everything, clean it, lube it, pump it up, and hand it back, no complaints/no charge.
It's no wonder they're expanding into a new building. They are selling like hotcakes.
The place on the other side of town doesn't really have much inventory. Mostly a Giant dealer.