Strongest Retail Sales of the Century, But Pundits Fail to Blame Weather