As much as we love them, shopping for the men in your life can be challenging. Advent calendars[1] are the perfect way to shower him with mini-gifts of something you know he'll appreciate. They can also be great White Elephant or co-worker gifts[2] when...