Simple rule here is if your in the back of the plane on any domestic service of any distance and you want to eat you bring your own food. Even if the options to pay for are agreeable, they could easily run out before you get a pick.
Buy your food before you get on the plane.