This was on our local news this morning, talking about empty shelves and shortages this holiday season. They said the same thing, start your shopping early and if you see a must have item on your list get it then and don't wait for a sale since it may sellout before you an get it.
Another thing I saw pointed out on the news was "Holiday Foods", they are looking for shortages on anything from turkeys to canned pumpkin, and possible flour, sugar, and baking necessities. If you are in a position to get your items now (or soon) I would highly suggest it. You don't want to have a frozen pizza for Thanksgiving or Christmas.