Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
I know some people seem impossible to shop for. But listen to me — YOU'VE GOT THIS.
Get them from UncommonGoods for $16 (available in 24 cities).
These cuties come in tons of different versions for different occasions or people in your life, but all of them are filled with 50 fill-in-the-blank prompts you can complete about your loved one.
Promising review: "This is very little, but a big hit! It's a bit bigger than the palm of my hand. We used this in place of a birthday card for my dad’s 70th birthday. Everyone (seven adult children, spouse, and grandkids) was able to fill in the blanks and sign their name to each page! The answers that people filled in the blanks with were so special! There were some hilarious responses, some super sweet, and all in all it was a total hit of a little gift! It truly evokes lots of awesome memories and my dad, who is a total alpha male, was choked up with all the love and affirmation that was exemplified through our little sayings. It's super special and I’m so glad I found this! A gem, for sure!" —zacknabi
Get it from Amazon for $10+ (available in 23 themes, from Mom to Grandpa to teacher, and even some in Spanish).
Just pop on to their social media and find a clear pic of their pet, then send it to the seller after you place your order!
Get it from CaramelaHandmade on Etsy for $23.57.
Promising review: "I think this might be one of the best things I've ever bought on Amazon. I bought one sheet for my mom for Christmas and they just came. She hasn't seen them but I know they'll crack her up. They look fantastic. I'll definitely buy more!" —Claudia Basile
Get a sheet of 21 from Amazon for $17.99.
Promising review: "I bought this because my friend has one and I fell in love with it. But it seems even my dog loves this blanket! Look at her face! Comfiest dog I have ever seen!" —joshua clark
Get it from Amazon for $15.99+ (available in four sizes and seven colors).
Promising review: "I received this as a gift for my birthday and didn't use it until I ran out of lotion. But OMG! This stuff smells so amazing and the silky consistency is DIVINE! My daughter and I are hooked on the brand's shower gel too. WOW! Love this. I'm an embarrassing fangirl." —Susan Kay Wyatt
Get it from Amazon for $24.
It's also got a built-in mirror to make taking selfies a snap.
Promising review: "What a great product! We bought two cameras for our wedding as a guest book idea. We took a couple pictures as soon as we got them and we're totally in love! Growing up with instant cameras as our primary source of photography, my husband and I both were sent back a few years. The quality of the pictures is better than expected, the camera is super easy to use. We're looking forward to not only using it at our wedding but for future pictures to capture our special moments in a vintage-y sort of way. I'd definitely recommend this camera to anyone and everyone!" —Krista PRuske
Get it from Amazon for $49.99+ (available in five colors), or get the value pack that comes with enough film for 60 photos for $86.13+ (available in four colors).
Get it from Impurethoughts on Etsy for $14.96 (available in eight colors and 12 text colors).
The stool helps you comfortably assume a squatting posture, which is the prime position for emptying your bowels with ease.
Promising review: "I love the Squatty Potty and you will too. It works like a charm. You'll wonder how you got along without it all these years. Think of your bowels turning into a laundry chute! That's the best way I can explain it. You will have more time on your hands once you own a Squatty Potty. You go into the bathroom and you're out in seconds, not 10, 15, or 20 minutes as in the past. Business owners should buy these for their bathrooms, because their employees would take less time on bathroom breaks, really! In fact, if the government would invest in these for every bathroom, the legislative process would speed up. You'll be glad you got one, for those from five to 95!" —campromise
Get it from Amazon for $19.99.
Check out more of the best places to order flowers online.
Bouquets start at $36, and you can get the bouquet above for $38/bouquet.
Get it from Amazon for $23.99 (available in sizes XS-XL and in 17 colors).
Get it from simplymadegreetings on Etsy for $10 (available in nine colors).
Promising review: "What an incredible value! I read the terrific reviews before I ordered it, of course, but I wondered how nice it could it actually be for that price. Well, let me assure you, it's absolutely beautiful! Large, soft, warm — I'll be wearing it all through fall and winter this year. It would also make a wonderful gift. No one would ever believe what you paid for it! Lovely quality and it can be worn as a large scarf or shawl. I love it!" —Hyndsight
Get it from Amazon for $12.99+ (available in seven patterns).
The set comes with a flat sheet, a fitted sheet, and one to two pillowcases (depending on bed size).
Get it from BuzzFeed's Goodful line, exclusively at Macy's for $65+ (available in five sizes and in two colors).
But this selection is carefully curated, that probably won't happen.
Subscriptions start at $44.99 for three months.
Promising review: "These socks are fantastic!!!! I bought my first package hoping they'd keep my feet warm here in Vermont. There's nothing worse than having cold feet while working all day. This winter was especially cold here; even with good winter boots my feet were always cold. I was delighted when I put the first pair on. It was like putting a warm, cozy sweater on my feet. They wash and wear well and don't get stretched out. I've since purchased three more packages." —melisa amezcua
Get a pack of five from Amazon for $8.98+ (available in four designs).
This is a personal fave among my family and friends. You can play with up to eight players, and there's even a solitaire variation. The different ways to play are all outlined in the instruction booklet, but the basic gist is this: you divvy up the letters between the players, and see who can use all of them up by creating a Scrabble-like grid of words first. I personally love it because it's much more fast-paced than Scrabble, and you're challenging yourself just as much as the other players. It's also really fun that you can move the letters around as you go, so even if you make a word you can go back and change it to suit your strategy.
Get it from Barnes & Noble for $11.21.
Because the letter studs on the right are sold individually, you could mix and match them to make their initials, or the first letter of your name and theirs. Or you could just get one to pair as part of an ear party with some delicate studs like the ones on the left!
Get the hearts from Amazon for $42 and the initials from zoozjewelry on Etsy for $8.07+/stud (available in 26 letters and three finishes).
Promising review: "This is a fantastic thing to have. I work in the health field and I try to keep water on hand at my desk. I've always done the standard plastic tumblers, but the cup would sweat and make a watery mess next to the computer, and the ice would melt in about an hour. I got this bottle and I haven't looked back. This bottle has kept solid ice for as long as 48 hours and has kept my drink cold for about 72 hours, even when the ice is gone. Another plus is that this bottle doesn't sweat/get condensation on it. The colorful exterior is easy to wipe down if it gets wet, and it stays dry. No more water all over the desk next to my computer because the ice is melting on the inside." –Jessie
Get it from Amazon for $10.99+ (available in five sizes and 43 colors and patterns).
The kit comes with supplies for collecting a saliva sample and a prepaid label to send it to Ancestry.com for analysis. Six to eight weeks later, they'll be able to see a breakdown of where in the world their ancestors came from, and maybe even connect with living relatives who've also uploaded their DNA!
Promising review: "I got this as a gift for my husband, who is a hard person to buy for. This was a perfect idea. He loves knowing where he came from, and he was excited to share it with his whole family." — Sara J. Goodale
Get it from Amazon for $59.
Mrs. Grossman's Sticker Club will send them 15+ sheets a month, including archived designs by the iconic sticker brand. Do those classic teddy bears or those exact food stickers hit anyone else RIGHT in the childhood???
Get it from Cratejoy for $12.95/month.
Promising review: "I love this foot roller. It does what you would expect only better, and is also way better quality than you'd expect. The wood is great, and it feels extremely sturdy even with all my weight on it. I got this because my feet started hurting. It turned out I just needed to throw away my favorite pair of shoes as they had gotten old and the sole was warped, but this thing is amazing and provided relief from the pain they caused. I'm going to get one for my aunt for Christmas because she has plantar fasciitis, and this would really give her some relief. I use it all the time even when my feet feel great; it's so stimulating and relaxing. I recommend this as a great gift for yourself or anyone!" —N. Carothers
Get it from Amazon for $18.95.
Promising review: "This is hands-down the best pen I've ever used!!!! I originally purchased it to use on interviews, but loved it so much that I purchased a second one for daily use. After letting my boyfriend try this pen, he also purchased a few of them because he loved it." —GatorDO17
Get it from Amazon for $7.81+ (available in six colors).
Not only is it a great gift for anyone because it's an incredible keepsake, but let's be real, who doesn't like to talk about themselves?
Promising review: "What's great about this book is that anyone can use it. You can give it as a gift to a young child or a grandparent. What's so amazing about this type of record-keeping is that it can be passed down for generations to come. It's so much better than hearing twisted stories from a wacky aunt! Now you know the information is true, because you're hearing it from the source." —Alice
Get it from UncommonGoods for $30.
And since they're super picky, it's for the best that they get to pick out the specifics themselves. This is also a great option for your BF who's had the same undershirts since ninth grade.
Each "drawer" can be customized with a mix of four, six, or eight items (depending on the size you select) including sets of socks, multi-packs of tees and underwear, or pairs of sweats.
Gift drawers start at $70.
Get a set of two from Amazon for $32.81.
Check out Charity Navigator to find ideas for awesome organizations, or do something based around their interests. For example, if they're an animal lover, find a local shelter through Adoptapet.com.
Get it from Asos for $48.
Promising review (for the Echo Dot): "I gave this to my mom. I easily connected Echo to her TP-Link and it worked. We asked Alexa a few basic questions and we laughed a little, but then I had to leave. When I returned the next day, I walked in and there was music playing (oldies but goodies) and I walked into my mom's room. She was singing but was emotional. I asked her if everything was okay. She was in awe. She was happy. She was emotional because Alexa helped her find songs in the blink of an eye that she hadn't heard since her childhood. She demonstrated it to me, and the speed with which Alexa found the song and played it was mind-boggling. Mom was also planning a dinner in August and needed to know what day of week it was. She would normally need to leave her room and go to her main calendar in the kitchen and find the date. But this time she just asked Alexa, who gave her the information in like two seconds lol. It's given my mom a whole new level of excitement, bewilderment, curiosity and wonder and we've only scratched the surface of the power of Echo. Two more Echo dots are on the way as I type. What a great gift to give to someone at a great price." —Amazon and AmazonPrime Rock!
Get the Echo for $99.99 (available in five colors) or the Echo Dot for $39.99 (available in two colors) both from Amazon.
The reviews for this post have been edited for length and clarity.