Shoppers open wallets for early Black Friday