Big brands keep raising prices to beat inflation—but consumers are still buying