You're invited to a party! The pressure is on to find the perfect gift to bring. But what do you choose? What if the host has specified that no gifts are necessary? Return gifts can be a tricky business, but with a little bit of thought and planning, you can choose the perfect gift for any occasion. Let's take a look at some of the factors you'l