Christmas can be a stressful time. Planning parties, coordinating relatives, and braving over-crowded shopping centers is ...