It is reassuring that this probably means Americans take a lot of showers. The most popular items at Walmart on Black Friday were towels. Yes, towels. Almost three million towels were sold from 6 p.m. on Thanksgiving through Black Friday, compared to 300,000 bicycles, 1.4 million tablets, and two million televisions. In fact, sales of towels this year outpaced last year’s by 1 million. "A lot of people are either hosting guests for the weekend or preparing for guests for the holiday season," said Walmart spokeswoman Deisha Barnett. The internet was full of videos of people fighting to get their hands on towels (which at $1.74 for a six pack, were $.29 a towel), with one showing a police officer having to hold shoppers back.