It's still only early November, but Christmas adverts are already coming thick and fast. While they feature the usual ...