Trusted Professional Report: IRS Distributed 98 Percent of Stimulus Payments Correctly, Also Caught Attempted Fraud said in a recent report