I do think, though, that there is some point where you have to weigh business practices against each other. Wal-Mart may be doing good by supporting local farms and bringing fresh produce to underprivileged areas, but they also decimate town economies by opening up stores and destroying the competition - not to mention how horribly they treat their workers. I've never been in a Wal-Mart (there are none around here anyway) and the local farmers market is excellent so it's not a concern for me, but other people might want to weigh their options before deciding where to shop.