Wal-Mart Settles With Overcharged Customers