Holiday shopping will cost more this year