Thanksgiving is a harvest festival celebrated primarily in the Canada & USA. Traditionally, it has been a time to give thanks for a bountiful harvest. While there was an underlying religious element in the original celebration, Thanksgiving today is primarily identified as a secular holiday. Every year people wait until the day after Thanksgiving to hit their local stores and start their holiday shopping. While what will be on sale is a secret for most of us till the Thanksgiving.