On Thursday, Treasury Secretary Mnuchin indicated that the direct deposit would occur "in three weeks". So figure mid-April
the expectation is that the paper checks will flow 2-3 weeks behind the direct deposit. Further, they think they have direct deposit information on 80% of the people who will be receiving rebates.
In 2008, it literally took MONTHS to get the money in everyone's hands. It was probably all checks back then,