It's very much impossible to make a deposit and talk to anyone now.
They're about to not be. They are in the process of getting rid of all of their tellers. They have signs up everywhere warning that the teller services are going away soon.
Yes
Thanks! Your answer is awaiting moderation.