We are on an Amtrak train from Carbondale to Chicago, as I type, and we couldn't bring ourselves to eat the snack car gruel.
We were scheduled to arrive in Champaign at 6:50, and we called ahead to place a delivery order for two sandwiches. We expected them to tell us to get lost, but the guy who took our order didn't skip a beat. Even when we were 10 minutes late, the delivery guy wasn't that annoyed. Who would have guessed you could get food delivery on a train?!
We're now stopped at the Gilman Amtrak station and just finished our sandwiches. Thanks, JJ. You saved us from rail dysentery.