Holiday shoppers brace for higher prices this year