Submitted by Meme (not verified) on Tue, 04/29/2008 - 10:38am.
I would also like to know if anyone has received their direct deposit for their stimulus checks. Over the weekend the news said that they would be deposited Monday, April 28th, four day earlier. Now you can't seem to find that much info about them at all. When oh when will my rebate check come???
stimulus checks --tax rebates