are direct deposit stimulus checks still being sent out?
Paper checks didn't start getting mailed out until about a week later, to people who hadn't signed up for direct deposit, but you could still register for the electronic bank transfer as late as May 13. The first Economic Impact Payment debit cards, which are prepaid, were sent in mid-May to about 4 million people.