I agree. If I find a gun shop that treats me like they're happy to have a customer,
256 Sport & Garden in Austin, IN. Not only is Dale happy to see you, he'll regale you with stories as long as you want to stay in the store. He's got a lot of knowledge under that hair piece, and his prices are very fair.
Orion Arms in Jeffersonville, especially if Chris (Boomstick on the forums) is there.
Bradis guns in Indianapolis has always been friendly when I've been there.
Beech Grove Firearms in Beech Grove has been friendly when not overwhelmed.