Early Black Friday deals are here and dozens of retailers have already launched huge sales to kick off the end-of-year sales season. I've searched through the piles of offers at the likes of ...