We’re in the first week of November, so it’s time for your first official reminder: If you fancy sending out a load of Christmas cards, you should probably buy them now. You know, so you have time to ...