I already got mine because I went to the site and entered my banking info, but I got a form letter not long ago, signed by President Trump that the rest of the checks will be mailed shortly.
I have filed electronically and put bank account info on Turbo Tax for years. Most years my return arrived in a few weeks. I suppose returning excess deductions for the “rich” are not considered as important as handouts.