Every year when December rolls around, I find myself frantically trying to budget my gift buying for my family and friends.