Businesses in Cheltenham have complained of lower footfall during this year's horce racing festival, saying some punters are ...