I e-filed my 2007 return today with H&R Block and am due a refund. I opted for direct deposit.
How long should it take for me to receive it?
Will I still get my "economic stimulus" check? If so, how long will that take?
I didn't file my 2005 return. I was due a small refund, but procrastinated. Is it too late? I live in California, so will be filing a state return with them as well.