Can we all just take a minute to realize how we now normalize a 10 dollar sandwich made with less than a dollar's worth of ingredients?
7-11 is the worst offender I've seen. Cheap sandwiches or salads for $8+. $3+ for a 20oz soda. No prices listed on anything. Or if they are it's only when you buy two or more.
I don't know about not listing prices (that seems shady), but surely you realize that the cost of the ingredients have very little bearing on the final price of the product? Unless you assume that running a 7-11 or any other store or restaurant that might sell food has zero overhead, with no rent, utilities, taxes, or employees to pay.
In a further note, profit has got to be one of the most misunderstood things in economics. Every endeavor of human commerce has to involve profit for at least one party, otherwise the transaction would not occur at all. If you can put together a sandwich for $1 in ingredients and, say, $4 in your time and labor, why would you sell it for less than $5 plus some profit? At exactly $5 you may as well not engage in this business at all, since you've effectively gained nothing.
It's because the sandwiches are made in a central location and distributed. You're paying for the convenience of not having a sandwich made at point of sale.
This is just false. Even forgetting about all of the overhead of making sandwiches, it's more than just a dollar's worth of ingredients. The skimpiest sandwich will probably have more than 2 ounces of meat, more like 3 or 4 ounces. The cheapest turkey from the supermarket is about $0.50 per ounce. So that's more than a dollar right there.
Wait, what? The product (or its shelf, whatever) isn't labeled with the price? Is that common in the US or is it a 7/11 thing? I guess it's communism to make displaying the price a legal requirement. Competition will sort it out...
7-11 shelves have price labels, except for when the employees at that shop are too lazy to put those labels up, which is fairly often in my experience. The franchised 7-11s seem to be better at it, the 7-11s owned by corporate are a shitshow because many of the employees don't care and there's no owner around to make them care.
7-11 is the worst offender I've seen. Cheap sandwiches or salads for $8+. $3+ for a 20oz soda. No prices listed on anything. Or if they are it's only when you buy two or more.
Profiteering plain and simple.