World Cup ticket costs upset fans