In recent years, Black Friday and Cyber Monday have become less about the actual days, as deals are now spread out over weeks ...