Are you still waiting for your $1200 stimulus check to be deposited in your account? If so, there is probably a reason why it has been delayed. The simplest explanation is that your check may be coming in the mail. This would happen if the IRS had already begun to process your paper check when you submitted your direct deposit information, or if you failed to submit any direct deposit information.