Dadgummitttttt!!!!! Beat me to it.
I go to Tennessee Gun Country in Clarksville for some of the reasons stated here. The prices are not bad/decent/sometimes really good. I can stay out of gun stores for a while (a little while)(addiction), then fall off the wagon and go in there. Every time I walk (addiction) in I get hassled, with verbal needles and barbs thrown my way. Oh, the abuse. Much like here. Gives me a nice warm feeling like being at home.
I cannot stand to walk into a shop somewhere as a potential paying customer and be ignored or treated like a nuisance, with arrogant "gun shop commandos" behind and in front of the counter. Like "Gun Mart II" or whatever that was on Charlotte Ave. WORST excuse for customer service I've seen.
Except for the heckling, they've gotten to where they pretty much leave me alone in the Clarksville shop because they know that I know where EVERYTHING is (addiction), and if I need something I'll ask. They've installed things for me and not charged me a dime. I've also seen them go out of their way and spend a great deal of time helping customers who were maybe new to guns or just indecisive. That's what I like.
I'm just using them for an example, as I know there are plenty other shops out there that put forth the same effort, thankfully. I do have to shop price of course, but, like someone else said, I'm willing to spend maybe a few extra bucks with someone who knows the meaning of customer service.