We all have that one person in our life that buys everything they want on their own.

Heres what you could do.

And people love to reminisce.

Lifehacker Image

If you like, you could attach a card to it with the memory handwritten inside.

These might seem kind of touchy-feely, but theyre gifts that are sure to be cherished.

After all, in the end memories are all we have.

Why Your Memory Sucks, and What You Can Do About It

The key is to ensure its something theyll actually want to partake in.

Not everybody wants to go skydiving, so stick to things theyve talked about or looked into.

Find experiences that will give them an opportunity to improve a skill theyre passionate about.

Lifehacker Image

Art classes, cooking classes, sports training sessions, and dance lessons are a good place to start.

Or give them an opportunity to relax.

Buy them a day at the spa, or give them a gift certificate for a massage.

Lifehacker Image

And dont worry about giving them an experience theyve already had.

Like food and drink, another chance to do things they enjoy is always well received.

Do all the research, planning, and paying for a day of fun with them.

Lifehacker Image

Offer to help your parents or grandparents with some big house chores they havent gotten around to yet.

Or just offer your full attention and lend them a hand for a whole day.

Tell them youll be their assistant and help them tackle anything thats been hanging over their head.

Lifehacker Image

Give Them a Favorite ConsumableWithAnother Gift

When someone already has everything,look to consumables.

Theres no such thing as having too much of a favorite food or drink.

If they like whiskey, get them a great whiskey.

Give the Gift of Premium Apps and Web Services

If they like cheese, get them a wheel of the gourmet stuff.

If they have an undying love for Doritos and Mountain Dew, hook them up.

Nobody will be disappointed to get stuff for free that they would eventually be buying anyway.

Lifehacker Image

Get them their favorite tea to sip on while they read that book you picked out for them.

Include their favorite candy and some theater-style popcorn with the movie youre not totally positive theyll enjoy.

No matter what, theyll be happy when they open your gift.

They have a nice stereo system?

Get them amusic streaming subscription like Spotify PremiumorPandora Plus.

Is their home theater their pride and joy?

Get them a movie and TV streaming subscription for Netflix, Hulu, orlesser known services like FilmStruck.

Do they have a sweet ride they wont stop talking about?

Buy them some car wash and car detailing certificates.

If youre not sure what to get your grandparents, think of things that would make their life easier.

Engrave it with their name.

Or maybe your world traveling friend has a favorite piece of luggage that coulduse a little personalization.

Tools, watches, and jewelry are great engraving candidates too.

Illustration by Sam Woolley.

Photos byLewis Minor,michael_swan,Alyson_Redding,David Howard,rick.