Prices stirring World Cup drama