I made a point of using one such service, and was offered snacks three times and drinks at least five times
After Preston there was then another service of snacks, before we passed Lancaster, with another offer of drinks after passing Penrith
There was one final service of snacks shortly after leaving Carlisle, with another round of drinks just before Carstairs
That's very similar to what i've been offered (or more specifically the frequency), and i've always been offered many more than one drink between Preston, and London Euston, including runs on the current 11:52 ex Preston, and the 10:29 ex Euston.
On my only ever journey with NXEC, which was in FC, between Motherwell and Haymarket, I was offered a glass of orange juice, and then they ****ed off with the trolley, never to be seen again..
I wasn't exactly expecting a 3-course meal, but at the same time, I would have liked a biscuit or something along those lines, to go with my drink.
I took the 20:05 out of Euston a few weeks ago, to Manchester Picc, and was pleasantly surprised by the very high level of service by the onboard team, although in heinsite, i was only surprised, because it was later in the evening, and didn't know if the staff would still bother to feed us.
I asked if i could "mix and match" 2 items from the FC menu, delibrately asking for "one wrap", incase the CSA thought i was asking for double the usual amount, and he arrived with two wraps (which are always very tasy, and filling, regardless of what type of filling it has, IMHO) , and also a gammon bloomer.. result
(That kept me going, along with a number of packets of pretsels, and several bottles of drink from the trolley, for the 23:11 to Preston)