when will i get the paper stimulus check?
The IRS was slated to begin issuing checks on April 24 to people who didn't provide direct deposit, according to an internal memo reviewed by The Washington Post. As of June 5, about 35 million paper checks were delivered.