I've got in to the habit of buying an advanced train ticket and buying a ticket in home area. It's all done and dusted way before away tickets are available. I like this certainty. Ticket price is higher, loyalty points are stuck but pitch views have always been excellent and quite enjoyed...