Perfect Gift for everyone on your List

We all know that thing about how Christmas is the most wonderful time of the year, but sometimes it can also be the most horrible time of the year.

You know what I’m talking about. Gift shopping.

“Oh, I don’t need anything,” your wife says. But you know that isn’t true. Then there are your friends, parents, in-laws, and more. You could ask them what they want, and, if you’re really lucky, they’ll tell you exactly and you can go buy it, but that takes all the romance out of the event and makes it pretty impersonal. And you definitely absolutely don’t want to resort to buying the DVD of Transformers 2 at Wal-Mart because it was on sale for $3 on Black Friday, along with a lot of other outdated and underwhelming movies.

This is the ultimate guide to finding the perfect gift for anyone and everyone. Seriously. We at redditgifts have watched complete strangers put together, send, and receive hundreds of thousands of gifts in our online gift exchanges, and we’ve learned a thing or two (or nine) about what makes a great gift.

1. Make the present an event. Get creative with the packaging! Rather than just handing them a gift in regular wrapping paper, think of the gifting experience as an event—and you want to make sure they enjoy it. Hide his gift and send him on a scavenger hunt to find it. Rather than just giving him a gift card, hide a secret message in a Twilight book that sends him to the gift card code. Or sew her present into a giant stuffed shark so she has to do surgery on it to get it out. And never, ever, underestimate the sheer fun of unwrapping presents. Sometimes, quantity can mean quality, when it’s a bunch of small individually wrapped items.

2. Now, literally give an experience. She loves Les Mis but already has the book and the movie and the movie poster? Buy her tickets to see the show. One of my all-time favorite gifts I’ve seen was a step-by-step mystery guide that sent the giftee to a restaurant, bought him a Flying Spaghetti Monster dinner, and paid for him and his date to play at the arcade.

3. Make a list of all the things the person is interested in and things that define who they are. Make this list long—spend at least two full minutes writing down as many things as you can. Now brainstorm something to go with every item on that list, small or big. You don’t have to give all of those gifts, but you’re going to hit on some cool ideas you wouldn’t have otherwise, and when you combine a few of them, your giftee will appreciate how personal and thoughtful you were. One guy who suffers from depression, loves science fiction, and is also interested in male fashion got a potentially life-changing gift that was perfectly tailored to him. Someone who loves bacon got a year-long gourmet bacon-of-the-month subscription. Hell yes.

4. Look to the past. Maybe someone on your list recently graduated from college, and you could frame his diploma for display. One of our gift exchange participants received a painting of her dog that had died the year before. Let them relive their childhood. One participant, whose brother had sold his Nintendo 64, received another one. And what child hasn’t wished they could eat just the marshmallows out of the Lucky Charms box?

5. Ask yourself what that person needs. I know what you’re saying. Stop it. They DO need something. The key is to think broader. What does a super busy successful businessman need? Time, probably. There are tons of products out there to help people run their lives more efficiently. You could even ask other people you know what their pro tips are. Have a sister in nursing school? Put together a student nurse survival kit! Thinking on a more general level will help you get outside your regular, narrower view of that person.

6. Do some stalking. If all else fails, stalk. Most people have a wishlist on Amazon, and they’ll be pretty surprised and delighted if you somehow found just the thing they wanted without even asking—and that they may have even forgotten they wanted themselves. Look through their Facebook history for clues. If they’re a redditor, you can see what types of things they’ve posted and commented on before, and they might also have a wishlist on the reddit marketplace.

7. Include a little bit of yourself. Make it personal in a different way—personalized from you rather than for them. Create a piece of art, write a song, knit a scarf—you get the idea. Combine this with one (or more) of the above suggestions for an ultra-personalized gift.

8. Make them laugh. Don’t just give a Kindle. Give your crazy liberal friend a Kindle hidden inside a copy of Sarah Palin’s autobiography. Know someone who loves potatoes? Give her 22 pounds of them. Comedy Central blogger Mike Pomranz of Tosh.0 participated in one of our gift exchanges and sent his giftee one hundred trillion dollars—and it was real, it just also happened to be a now-defunct Zimbabwean currency.

9. Be charitable. Ok, so someone on your list REALLY has everything he or she needs? I don’t believe you, but that’s okay, because there are a lot of other people out there who don’t have everything they need. Find something they’re passionate about, and then donate to that cause. Did she volunteer in Haiti? Donate to the charity she went over there with. Is he a dog lover? Donate to an animal rescue. There are thousands of charities helping teens get off the streets, curing cancer, rehabilitating drug addicts, fighting for women’s reproductive rights, and more. Make a gift to a cause that matters in their name.