Being a complete Karen here but @ScotRail how come if I buy a wishaw > edinburgh return ticket, at wishaw station...its 20 quid. But if I just get on the train and buy the same ticket at edinburgh station, it's a 10 pounds ? Please explain or I will scream