I live in Jerusalem - so I've tried to figure out how to explain the financial extra cost of my issue given the different currency.
There is a place I order food from for lunch about once a week that does various omelette sandwiches/meals that I like and their prices are fairly resonable. A plain omelette sandwich is 12 shekels (~$3.15), if you add mushrooms or hotdogs to the omelette the prices goes up to 14 shekels (~$3.68). However, my favorite omelette is the one with onion and parsley added which is the most expensive at 18 shekels (~$4.74). To put this in context, 6 shekels is about the price of a 750 ml bottle of Coke or half a kilo of couscous.
It's not a huge price increase - but it's fairly significant given that parsley and onion are not pricey ingredients. And I have to mentally justify that adding a protein (no matter the quality of the hotdog) is cheaper? So the choice I have to make is whether I forgo my favorite item because it seems overpriced or just suck it up as it's not so expensive.
Where is the line of not getting what you want because the price of the "extra" is too much? At this point, the principle of the issue bothers me more than not ordering what I want....but I do feel like I'm being had.