If you have people in your life who are hard to shop for, this list is for you. And if you don't have any difficult-to-please loved ones (which, congrats, I want your life and would like to be friends with you), this list is still for you, because it's filled with things everyone will want, even if they don't know it yet.
4. McCrea's Candies
Whatever your recipient's tastes, there will be a winner in here. McCrea's mix includes flavors as wide ranging and interesting as rosemary truffle sea salt, tapped maple, and single-malt scotch.