Black Friday kicks off scramble in a shorter shopping season