Overcharging is perhaps not the right word. Every business needs to make a profit to survive. If people feel they are being overcharged they don't have to go there. For example I would love to go to the Festival of Speed again, but I am unlikely to go as a spectator, because the prices at nearby...