Retail sales at department stores increased 0.8 percent to $17.1 billion in May from the previous month, while specialty store sales gained 0.5 percent to $18.98 billion. Analysts said the gains in May were largely driven by the federal tax rebate checks distributed in late spring. By the end of the month, $50 billion in stimulus funds had been sent to consumers.
"Today's sales report is a good example of why you can't take forecasts of economic doom and gloom at face value," said John Lonski, chief economist at Moody's Investor Services.
Lonski said consumers were able to transcend the downward pull of slower job growth, fewer home sales, home price deflation and rising food prices.
"The May retail sales report has dramatically changed the landscape," said Nigel Gault, chief U.S. economist at Global Insight. "An improvement in sales had been expected, since chain store sales had suggested that consumers had started to spend some of their stimulus payments. But not only was the May improvement better than expected, sales for both March and April were revised up very sharply."
Rosalind Wells, chief economist at the National Retail Federation, said the tax rebates gave consumers "a nice shot in arm."
"It's evident consumers are feeling a bit more confident about their expenditures, especially with both April and May sales seeing positive increases in many sectors," Wells said.
The good news about retailing moved Wall Street as the Standard & Poor's Retail Index advanced 1.6 percent to 385.03 on a day that saw the Dow Jones Industrial Average climb 0.5 percent, to 12,141.58. Talbots Inc. was among the market's fastest climbers, gaining $2.16, or 25.1 percent, to close at $10.78 one day after disclosing that its major shareholder, Aeon Co. Ltd., had provided it an additional $50 million credit line. The closing price was the highest for the company's shares since April 15. The following day, shares tumbled 28.7 percent on news that Bank of America had canceled one letter of credit and HSBC had cut another by more than half.