I ride this fence a bit myself. I buy bigger items on-line, but also spend a fair amount of money in the LBS.
My difference? I NEVER shy away from contributing to the beer fund. Sometimes, when I just ask a question, and not buying anything, I make a contribution. They always seem ready and willing to help me out, and I don't feel like I am using them.