Nearly 1.8 million taxpayers claimed a total of almost $12.5 billion under the popular first-time homebuyer tax credit program, but more than 950,000 taxpayers will be required to repay the credits because their homes were purchased in 2008, according to a U.S. Treasury report released recently. And many more may have to repay the credits […]