The (British) National Rail website is incredibly bad. I mean, I realize they are dealing with a pretty complex situation, but what is this:

You can buy this ticket online. The list above will take you to an online retailer, where you will be asked to re-enter your journey details. [emphasis added]

This is what computers are made for, people. To pass data around.