I just checked the online system, and my food is on its way. It should be here in 3-4 days, so I suppose I should stuff myself silly with pizza and chocolate now while I can! (No, that's not really the plan, but it is tempting...)
I've avoided taking my measurements thus far; I figure I'll do it the day I actually start eating the NutriSystem food, and I'll weigh myself that morning, too.
This stuff better taste good. I'm actually seriously looking forward to it, and if it sucks I'll be as disappointed as a kid who Santa forgets on Christmas.