I received a letter in the mail today from the Dept of the Treasury letting me know that my stimulus check was sent out (I received the Direct Deposit payment last week). There is a web site and phone number at the bottom that may help anyone looking for more info.
This is for info only. I am not looking to be targeted for the signature on the bottom of the letter.