We've all been there. You need to get a train from one side of the country to the other but didn't book in advance and thus had to fork out an eye-watering amount for the trip.
It can literally happen to anyone, including a member of the royal family, such as Prince Charles who paid £20,000 to get a train from London to Port Talbot in South Wales.
This was revealed by the Annual Report and Accounts of the royal family, which was released to the public on Tuesday.
Amongst the costs include a £2.4 million redevelopment of Prince Harry and Meghan Markle's home and the £32.9 million 'reservicing' of Buckingham Palace.
Back to the train and we should state that this wasn't any old cross country train that His Royal Highness boarded, but the royal train, which costs a reported £800,000 a year to maintain.
As the train offers security, accommodation and is considered to be a cheaper and more environmentally friendly way of travelling, you have to say £20,000 seems like a fair deal.
However, a tweet from ITV Wales News which included the price of Charles's train journey prompted a lot of jokes about railcards and travelling off-peak.
Perfectly possible that Charles wasn't sitting in the right carriage...
Or spent way too much in the buffet car...
He should have really taken this chap's offer of a lift.
HT The Poke