Gift-giving must be the most tedious task there is. How many Christmases have passed with you having to go through the pains of list
ing what you can possibly give to somebody? Surely, there's always someone on your list whom seems to be the hardest person to give a gift to.