Shoppers already preparing for Black Friday