ulas;

Nope, I'm fairly sure they can charge whatever they want, and I'm fairly sure there's no requirement to put the price on the products - though obviously it's helpful if they do!

It's a business, it works on the laws of supply and demand. If people are willing to pay a high price then they're sure as hell going to charge a high price!

And I don't think supermarkets have regulatory authorities to ensure fair pricing. That would be ridiculous.

Supermarkets are a business, they can charge what they want.