My DS brings lunch almost every day (extra large brown lunch bag) partly becuase he likes the lunches I make but also, partly because it's just too expensive to buy lunch in his school cafeteria each day.
It's so expensive! The price just increased this year, and for an entree, side, vegetable (actually the kids really do eat them, because the food is really good), drink and dessert, runs about $6. Everything is a la carte so you don't have to spend that much, but the boys do eat a pretty good sized meal. I realize that his school cafeteria is independant, not part of a public school district, so their costs are higher, less buying power.
But, just curious....
how much do your HS lunches run?