On irs site i just checked the status of my Stimulate check and it's in my bank account today
Exactly when i checked my account online it say deposit from irs