This year, 12 days of Christmas will cost American shoppers way more than previous years.