I've travelled to London loads of times without a ticket - I also buy ad-hoc as I don't have a regular travel pattern - I get a train at 6am but the ticket office at my station doesn't open until 6.10am (at best - the guy ARRIVES at 6.10am but the faffs around for 30 mins with his blind down)...