Amazon, Walmart, Target, Staples, Best Buy and other major retailers begin discounting well before the day after Thanksgiving.