Gift giving is an integral part of our year-end celebrations. Friends and family, co-workers and acquaintances, at Christmas and during the New Year celebrations, the idea of giving these important people something to show that you are thinking of them will most certainly come up.

But what to give? There is so much choice, and yet many gifts are just the same old things, given every year, with only the slightest of variations. And before you can even get to the present choosing stage, the list of who to give something to needs to be created. That, too, is a minefield of difficulties and possibilities.