Solved
Any other way besides IRS website to see if my return was deposited
The IRS also has an automated phone line which has the equivalent of Where's My Refund. I don't think you'd be locked out of this due to the website.
1-800-829-1040
Press Option 1 several times to enter your Social Security/ ITIN number, filing status, and refund amount on the 1040(A)(EZ)
If it says today, that usually means within 2 days in the bank. You can call the bank to see if they have record of it being in process.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.