NEW YORK -- Retailers are seeing plenty of green this holiday season. And it's not over yet. Records are falling as sales add up. "This is literally the best season since before the recession," business owner Craig Johnson said. Johnson's company, Customer Growth Partners, analyzes all things retail. He credits low unemployment and a booming stock market for this humbug-free holiday season. "The single biggest drive of retail sales is growth in real disposable income," he said. "And when real income goes up, people have money in their pocket and they're able to spend it."