There used to be some cultural reaction to having sales too early, but increasingly people have come to expect it,” said a ...