When trying to think of gift ideas — whether for your partner, friend, or the host of a party — it's not uncommon to come up short. You might have already given them all their favorite things. Or, you might just not know someone well enough to dream…