Halloween retail spending will be $9 billion in 2018. It's a little less than 2017's record of $9.1 billion. Slightly fewer, 175 million, will celebrate. They will spend a record $86.79 per person, according to the National Retail Federation's annual survey. One...

read more