Only 41 days until Christmas 2017 and retailers are already weeks into promoting holiday deals. It seems like every year stores start to promote holiday shopping earlier and earlier, and according to the National Retail Federation, 2017 holiday retail sal[...]