I am prepared to pay £2.80 for a cold can of Stella that's come out of the buffet fridge, but I'm not paying RG for a warm can that's been bounced around on the trolley for hours. And I'd like that beer when I want it, not when (IF) RG's trolley happens by.
I've never seen EMT staff run the trolley, although I have been on trains where they've said there's no trolley due to a shortage of RG staff.
RG's operation seems to be quite a challenge for their staff... I gather they have targets and can struggle to meet them - in part due to targets being set based on past buffet sales in a period when St.Pancras' retail operations were not all opened! And of course, if I'm going to have to drink warm beer, I might as well buy it cheaper in M&S before the train leaves - and at least be able to drink it when I want to!
Andy