To make it easy, U.S. Thanksgiving is always the 4th Thursday of November. So, this year it is as late as it gets, November 28, so there are fewer Christmas shopping days between Thanksgiving and Christmas than usual. But, I guess that doesn't matter as much as it used to since Christmas shopping season begins right after our Labor Day, which is always the first Monday of September. Black Friday is now 3 months long! That's another story...