Honestly my buddy who welds on-site told me he spent eighteen bucks on a sad sandwich and a drink last week. He said the food truck by the yard charges double just because they can. Felt that in my soul, man.
Used to defend food truck prices. Thought they were fair for mobile food. Then my friend at a warehouse said he paid fifteen for a cold hot dog. Same deal, no other choices. Now I see it's a monopoly thing. They know you can't leave so they charge extra.