It seems that Christmas time has come faster than ever this year. Between final exams, holiday travel and a busy schedule, Christmas shopping is going to be even more difficult than usual. The pressure...