Cheltenham Festival racegoers are forking out lots of money including £7.80 for a pint of Guinness and £12 for a burger.