Pretty much. My preferred LGS is excellent. The people are friendly, the owner was nice to me when he was a customer of mine at an auto parts store in college (very rare that a customer was friendly), and he always gets me good prices. There is one other store I go to locally, but they are usually pretty high on their prices, but also have excellent service.
If I want a handgun, I'm usually at the first, long gun, usually the second. They tend to carry more long guns in stock and I feel bad just fondling and not buying there.
Plus, it would make me a hypocrite as every day I'm out saying buy local, buy American made if possible, support small business, etc to anyone who will listen to me if I then ran out and bought guns online.