Is there someone on your list who you’ve nearly given up hope of buying for? Don’t throw your hands in the air just yet—consider a subscription box.
Subscription boxes make great gifts for everyone, but especially those who aren’t so easy to buy for. There are boxes for nearly every interest, and your giftee gets to try a bunch of stuff that would be far too expensive for you to compile yourself. You can buy them one month, but we think three months makes the perfect gift because they’ll get that warm giddy feeling again and again.
None of the below options require contracts, so you can cancel at any time (just check the fine print for how many days prior to billing you need to notify them). If you purchase a multiple-month subscription, you can cancel the auto-renew but you won’t get money back for the boxes that didn’t ship yet. We’ve noted when the boxes have separate gift options, which typically cost a little more but you won’t have to worry about canceling.