Sometimes we have to buy gifts for people who don’t really want or need anything, so how about giving a gift in their name to charity. This idea is particularly good if the person you’re buying for has a connection to a certain charity, if not there are many charities to choose from such as these below: