Stimulus Tax Rebate--share your experience
IRS has begun to transfer economic stimulus payments from April 28, 2008, so some of you will already see payments in their bank accounts. Those who opted for direct deposit will be the first to get the rebate. Mailing of paper check will begin from May 16.
When you get your rebate check, provide us the information about your visa status, filing status etc. If you did not get rebate, and were expecting to get one, let us know. With your information, we will all know which visa status are eligible and what is invalid SSN.