RE: wal-mart guns
You know it's funny. I'm a manager for a company that has an office in CA. We have to pay an additional 30-40K to get comparable people to the ones we employ in Texas. Why? Because the cost of living is so high out there partially because of the entitlement mentality in CA. Our office is close to UC Bezerkly and every time I call our manager out there, someone is protesting something. Elect some REPUBLICANS (I don't count Arnold) and get rid of the entitlement, protest this and that mentality and maybe the taxpayers of CA won't have to subsidize these workers.
As far as WalMart, they are publicly traded. If you don't like them making money, don't buy their stock!