So what constrains the prices in supermarkets?