It takes forever for deposits to become available, especially when deposited at the ATM (took almost a week for the funds from the deposited payroll check to become available). Later the account was overdrawn a few dollars. So I went to deposit cash on the same day to correct it. They told me everything was fine, but next time they would just close my accounts on me (on top of massive fees). I closed my account a couple months later.