22 Gifts So Good, You Might Want to Keep Them for Yourself

What kind of shopper are you? The prepared type, with lists and Excel spreadsheets mapped out months ahead of the holiday season? The last-minute type, flitting from store to store while trying your best to dodge the mobs? Or are you, like me, the ooh!-one-for-you-and-one-for-me type, unable to resist when you come upon a find so good, you just HAVE to pick one up, too?

Whatever camp you fall in, you’ll still have to make some choices—and when that time comes, we’ve got your back. Whether you’re thinking up thoughtful gifts for the nearest and dearest in your life (or even those who are…not as close), we’ve got spot-on presents for every last person on your list.