My husband is a typical last-minute card and present-buyer, but this really takes the biscuit. His excuses - it was the last one left in Tesco Express, Asda was too busy and he had forgotten his glasses. Excuse for not buying one earlier - he is recovering from his Covid jab ( he had it on Thursday). Excuse for not buying one before then - none.