I'm a firm believer in supporting my LBS. I feel like I get a great deal there because I am part of the community. Being a member of a group like the AHA costs dues, and you get benefits from these dues. Being a part of my community has benefits a well.
Some things I get through my LBS that I benefit from:
Support and tips (I can discuss my projects with them, get input, the guys are generally interested and excited)
They are available to sample my beers, and give feedback
They have put me in touch with local pro brewers who have tasted my beers and given feedback
They have club activities I can drop in, meet home brewers, try their beers
If I get stumped or frustrated on an equipment issue I can just bring it in there for help and advice
It is a good place to see new products in person
Information about any events or competitions locally
I do still buy some things online. They don't have everything I need. I purchase expensive equipment directly from the manufacturer to get support dialing it in, replacement parts etc. For example SS Brewtech has been great. Online companies often offer new hardware and gadgets I can't find at an LBS. Also there is often a certain yeast or something I want to try that they do not carry.
But for the most part I try and give the local guys as much business as I can. Great Peoples