We have a "Super Walmart" over here in Central Oregon that put the hurt on several small, local businesses. Not to mention the undesirable crowd that regularly shops there....
As other have mentioned, I support my local businesses that actually care about the community more than there bottom line. Its kind of the same thing with banking.