Every year it’s the same. You shop, you cross name after name off of your list, only to be handed a perfectly wrapped present by that one person you never expected to exchange gifts with. You’re empty-handed, palms sweating, with nothing to offer in return.
It would put a damper on any happy holiday. So this year, take a different route.
We’ve rounded up nine gifts that are sure to be a hit (no matter the recipient) without breaking the bank. Stock up on a few of these and don’t sweat it this holiday season. And if you gotta keep a few of them at the end? Bonus gifts to you, from you!