Pretty good summary here.
https://www.fox61.com/article/news/health/coronavirus/stimulus-check-tracker-irs-depositing-money-early/285-bcd4a49d-583b-4cc8-9dff-1fa1a7fa19be?fbclid=IwAR1GUp29e4607STISFb_BYKl-kNXEN3pVolvlbMqaLEPL5mH-L6VFYZYF8o
I never get a refund, I always owe tax on April 15 and have IRS take it out of my bank account directly. So not same as direct deposit?