Shoppers ready for Black Friday