I have to confess a festive habit of mine: I’m a classic last-minute shopper. I