'Consumers are reaching a tipping point': Why prices are coming down at some retail chains.