T trina m Guest May 12, 2008 #1 2nd stimulus check? I did e-file and my tax return was direct deposited.