Here in Europe, some brands (that I consistently stay away from) like BP have consistently higher prices than rest of the market. We talk about competition of Eni, Shell, Total, Agip etc. Not meaning no-name questionable shops.
I don't think they are that ineffective in manufacturing, renting/buying land, building infrastructure or paying much more. Some locations ask for higher prices just because they don't have any competition in area.
And yes they charge easily 3x for stuff they know you will buy like redbulls, chocolate and so on.