What do you gift the human on your list for whom you, uh, haven't bought anything yet and kind of need to, like, right now? We'll be the first to admit that last-minute present hunting is a very real — and by its nature, very pressing — dilemma that isn't easily solvable, especially when shopping for someone you don't know quite so well. It always seems that, after weeks of half-hearted searching, you end up getting your significant other's second cousin a Starbucks gift card, or something similarly generic.
But it doesn't have to be like this. Instead of going the (admittedly lazy) gift card route, we recommend taking a more thoughtful approach to all those last-minute buys this season. Want to make those hard-to-shop-for people really happy? Pick up something that's universally loved, but your recipients might not necessarily buy for themselves. We're talking chewy salt water taffy ($6.50), pink himalayan bath salts ($28), cozy wool blankets ($75.50), Peony of the Month memberships ($329) and more.
Click through for 15 last-minute gifts sure to please everyone on your list.