Pandemic pushes start of holiday shopping earlier than ever