Opinion
I would say that the supermarkets are pretty happy with themselves at the present time - living the dream indeed.