I did the above journey a couple of times over the last week and will likely do it a few times on unknown dates over the next few weeks. The fastest way for me to do the journey is via Basingstoke on the way out and via Reading on the way back. There is no Any Permitted ticket - there's a choice of Via Basingtoke or Via Reading. Via Reading is cheaper. On both occasions, Waterloo ticket office were adamant I needed to pay for two singles and that getting an Off Peak Day Return via Reading with the outward changed to via Basingstoke was not an option. What they insisted on selling costs almost double of what it should cost if you go by what the Conditions of Travel say. Consequently I didn't pay the right fare on either occasion. Buying the ticket online isn't an option because you can't get an excess online. Ideally, I'd like to; a.) Buy a ticket at the start of the journey b.) Pay the correct fare without being overcharged c.) Travel with piece of mind from the start and not have to worry about explaining things or buying more tickets later What's the best way of achieving this?