This holiday is a boom to retailers. The National Retail Federation reports that 179 million Americans will celebrate the holiday. Total spending on costumes, candy, decorations, and greeting cards, will reach $9.1 billion this year (up from $8.4 billion in 2016). The average spending is $86.13, up from $82.93 last year.
New blog post today: The Question of Boredom Isn’t Boring