Many Americans are in a sour mood about the economy for one main reason: Prices feel too high.