Flying Dodo
It'll soon be summer
I almost bought a ticket recently through a site called raileasy after mini-munchkin sent me a link. Munchkin major overheard me grumbling about the £2.50 booking fee (booking fees always piss me off - it's like people saying 'that costs £10, but if you want to buy it you'll have to pay a £2.50 buying fee as well.'), which brought the total (with £1 delivery) up to £23.50. She redirected me to trainline, where I bought the exact same ticket for £12.50 all in.
Just book direct with one of the train companies and then you save the £2.50 booking fee. Or you can be really clever and sign up at Quidco and from their website then click through their link to Virgin Trains and get 2% cashback.