Every major retailer already has Black Friday deals. Amazon, Best Buy, Target and Walmart have launched early deals, though Walmart's official Black Friday event is a couple days away.