According to the National Retail Federation, Black Friday is one of the busiest shopping days of the year. Over the five-day period from Black Friday through Cyber Monday, the average spending-per-person was $335.47 in 2017. The biggest spenders were older millennials...