Black Friday is starting more than a week early at Amazon. The retailer will begin offering holiday deals beginning Nov. 21 ...