Just when we thought our bank accounts might catch a breather before Christmas excess, Black Friday deals have landed.This year, the discount deluge has arrived weeks ahead of the main event, with ...