IRS HAS DD info-STILL MAILING PAPER check!!!

I file with TT every year for over 20. I direct deposit every year. Stimulus Check thing comes along, I go check when they open up their "check status" site...and IRS "doesnt have dd info".

Ok. Weird, considering I get it deposited every year, but whatever.  So I manually input it.

Now "They will mail me a paper check".

Beginning sometime the 24th of April.  WTF?  I should have been an easy in and out type of deal, I was fully confident being that I've efiled and DD sooo many years. And in the end, mine will take the longest of the payouts.  I'm through with TurboTax (they DIDNT have my back, obviously) and screw the IRS.