Get your taxes done using TurboTax

That is NOT the stimulus check ... that is interest paid on the delayed refund he got already. 


13.9 million Americans to receive IRS tax refund interest