Gift shopping may be one of the most stressful and joyous activities of the holiday season. I love being able to find things for each of the people on my list and crossing them off one by one, imagining...