I would still like to know why...why...did they get rid of the drive thru...I just don't feel safe at all standing there doing my banking with people standing behind me....other than that it's a great bank.
March 2020
Love chase bank and yes you will get 200$ when you open a checking account and setup direct deposit:)