"Snack" in FC is not necessarily a meal. I've flown first on the CLE-LAX segment and the snack was only a cold deli tray with some fruit.
I was very disappointed when my upcoming SJD-IAH flight in C class was switched from a 737-900 that departed during mealtime to a 737-300 with a departure 20 minutes later (out of mealtime). Now I'm stuck with no IFE, no food and no first flight on the -900. The crappy part of it is that I paid significantly more for the ticket (nearly double) JUST so I could support Continental and get my first flight on a -900.