The company faces intense price competition from private label brands and other competitors. In order to compete effectively, General Mills has to either cut prices or boost promotions in order to maintain market share. Either choice may significantly affect margins.
A few large retailers, such as Wal-Mart, control large fractions of the United States supermarket industry. This means that General Mills has less control over the prices it can charge for its products.