I can't post the link because there is my personal info on it.
Try going on the IRS website yourself.
Internal Revenue Service
Once you get to the main page, click on the 'Where's My Refund?' link.
About 3/4ths of the page down, click on the 'Where's My Stimulus Payment?' link.
Just jot in your info and hopefully you'll get some answers there.
It sucks because I was expecting to get my rebate money direct deposited but came to find out that it will be mailed.