Are you stuck for present ideas? Is there just one person who has everything and is impossible to buy for? Even now you’re probably panicking about this difficult person, wandering around the shops picking things up and putting them down again. Would they like some tea? Chocolate? Books? Why not get them a goat? Or some chickens, or a well?
Or you could get those things for someone who really needs it. There are plenty of people in the world who are really struggling to survive so clean water or school supplies might be just the thing they need. With an Oxfam Unwrapped gift you can give the money you would spend on your friend to these needy people and your friend gets one of lovely Unwrapped gift cards and the warm glow of having made the world a better place.