Consumers cut back spending as prices rise