Consumers give supermarkets high scores