You are completely correct.
But that doesn't mean the price is always right.
Here in Belgium we had a year where the electricity was 6x more expensive. They changed the bread prices from around €2.20 to around €2.80 because of that (no idea why). Now the electricity has its normal price again, but the breads are still the same price.