"Black Friday is an event that retailers both love and hate." . . . .