Top Christmas gifts for the hard to buy for

We all know someone who is impossible to buy a gift for. They’ve either got everything they want already or they’re incredible fussy and likely to return whatever you lovingly choose.  Or most annoyingly, when you ask them what they want, they say “Oh I don’t mind, get me anything, I’m easy to buy for…”