Christmas is cancelled — at least for those who believe it is all about receiving the ­latest consumer goods. That