Gift giving can be the best and worst part of the holiday season. On one hand, it feels great to give gifts to those you love the most and to receive gifts in return. But nothing is as stressful during the holidays as trying to find the perfect gift for that difficult someone. What do you get the person who seems to have everything? What do you get your in-law who only ever seems to buy you candles? (Not that we don’t love a festive holiday candle). Finding the perfect gift can seem impossible. Here’s some tips for finding the perfect gift for everyone on your list.