You know the type: If you’re going to get this person a sweater, you can’t get them just any sweater; it has to be ethically sourced, top-of-the-line cashmere. A simple glassware set just won’t do, either; it has to be design snob-approved. Well, look no further, harried shopper. Because when it comes to those difficult-to-please folks, we’ve got you (and them) covered. Ahead, find 31 holiday gifts for difficult people that will actually pass muster with even the pickiest people on your shopping list.