You won't have to break the bank on Christmas gifts this year, but there are generally accepted levels of spending, depending ...