When you spend your money with corporate giants, a good portion of that money leaves the community to go in the hands of the shareholders and executives. When you support local businesses, a much larger proportion of your money stays in the community. Which is good.