Treasury Will Send Nearly 4 Million Stimulus Checks By Prepaid Debit Card Kelly Phillips ErbMay 19, 2020July 8, 2020 The Internal Revenue Service (IRS) has already delivered more than 140 million Economic Impact Payments (EIPs, or stimulus checks) worth $239 billion by direct deposit Read More