The average American will spend about $763 for holiday shopping according to the USA Today. Typically, if a credit card is used, it will take approximately 36 months to pay off those seasons greetings. Holiday spending is inviting, but often digs a hole that is almost impossible from which to climb