Wal-Mart Cuts Prices on 15,000 Items