Wal-Mart is a corporation right? They can set prices as they see fit. The market set's the prices of everybody's startup here on HN, why would it be any different for them?
Also it looks like they have/are changing their slogan, I did not read more to confirm... Just googled to confirm the slogan.