News Business TurboTax begins depositing payments after IRS mistake By Tanya J. Montague 2 years ago Millions of TurboTax and H&R Block buyers say their stimulus checks had been deposited in