Late for Black Friday? Don't rush, retailers and shoppers contend