Wal-Mart Regains Price Edge: Survey