It’s been a year of contradictions. The recession drum beats on, interest rates are rising, and the stock market has taken a tumble, and yet retail sales have risen 6.5%

It’s a year for shopping prudently. Americans will spend between $942.6 billion and $960.4 billion this holiday season, according to projections from the National Retail Federation. That’s up from last