Customers hoping to get an Apple TV 4K before Christmas have one less option, as Amazon completely sold out of the set-top box only hours after it began sales of the device, reflecting years of demand that grew from a dispute between the two companies.