Let's not forget that the regular food cost has already been marked up to account for the overhead, taxes, labor, etc for sitting in the grocery store. And let's not forget about opportunity costs, these days I'm up at 5, and doing some sort of work until 9-10 at night, with not much down time...cooking a meal usually means 15...30...60 minutes that will come from where??? Being a guy that literally had to live off $3/day at one point in his life...I'll say the grocery store isn't always the cheapest alternative with the likes of dollar menus. A couple heads of lettuce, some carrots, a loaf of bread, some bologna and a dash of ramen and you're tapped out until next week. Or you could get a mcdouble, crispy chicken, nuggets, etc and rotate 5 different fast food joints with a10+ items on that menu...you tell me which you'd prefer. I'm not advocating fast food, but I will say grocery shopping isn't always the cheapest alternative.