More retailers will start having sales in the coming days, but there are still plenty of early ones to shop now, especially ...