A disgruntled traveller predicted train delays to claim full refunds on all of his train tickets for a year, saving over £1,000 in the process.