I was booked on the 17:40 Glasgow train as far as Crewe yesterday, as part of an Edinburgh - Shrewsbury journey, splitting in Crewe. Booked via Glasgow as the advance price was very reasonable compared to the Edinburgh direct services where no advances were advertised. Enquired with Avanti twitter to see if I could just come back direct from Edinburgh on the 16:52 since the 17:40 was now terminating short. Didn't seem too unreasonable to me as my ticket was Avanti and connections and there were no trains south from Preston if we stayed on the 17:40. But no, options were leave an hour earlier to get the 16:40 from Glasgow which would make an extra stop or get 17:40 to Preston and then "road transport" (bus? taxi?) from there. Decided to get the earlier train from Glasgow, but when the TM announced the stops, Crewe wasn't mentioned. Asked when he came around, said he wasn't aware so we wouldn't be stopping, and to change at Preston instead. Yup, that would be changing onto the train from Edinburgh!
He announced the same thing on approach to Preston, I took a punt and stayed on knowing I could bail in Warrington if needs be. New TM boarded at Preston and announced we would be stopping after all, very helpful for everyone who got off at Preston unnecessarily.
In fairness, the rail fare was cheap but it felt like Avanti were deliberately making things difficult last night and I wonder if flying to Birmingham would have been a better choice.