A friend of mine on the train had this description: UPDATE 11: The sandwiches, which arrived at 4:30, were small, soggy Tim Hortons ham rolls. And they keep reminding us we can save $50 on our next trip, as long as it happens soon. UPDATE 10: We've just left Kingston. Bizarre announcement: "Wel...