Cancer Research UK head office thinks it's a good idea to have Xmas cards in the shops in