Gifts to get for people that are impossible to shop for

Everyone knows at least one person who is just impossible to buy gifts for.