Financial shortages, inflation fears and overcrowded stores are keeping people from shopping early, but it’s not always the ...