If there is price war on infant formula , BAL will be stuck with an onerous contract for another 7 years!