You're incredibly proud of yourself this year, you somehow managed to finish all of your holiday shopping. Almost. Let's not forget about the people you know you should shop for but are nervous they won't like your gift. If you're somehow hoping their gifts are going to buy themselves, think again. Here's what you need to give just about everyone on your list that's hard to shop for.