I agree this is an interesting thread...
I definitely do not support the buy local concept. Not every local business is wonderful nor is every large national company evil.
I purchase from businesses that I want to see in business next year whether they be local, regional, national or international.
I support businesses that offer the products I use, appropriate services, and terrific total cost.