Question: when are direct deposit stimulus coming?
Answer: 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.