Technically, Wal-Mart was just following its own policy before, and now it is going above and beyond what is required. I think they should be commended, they certainly aren't required to do this and I doubt they would have lost much business if they hadn't. People will always find reasons like thios story to hate them when they really hate the free market and capitalism that they represent.