Yup, I went to Bank of America a few years ago and they had no deposit slips in the lobby. I asked the teller for one and I was handed one in Spanish, BOY did that frost my butt and I asked for one in English to which they answered there were NONE! Add to that a manager told me to just use the one in my hand and that tipped me over to pissedoffidness!
I told them to close all my accounts and I'll take them to a bank that doesn't insult me or my country and they somehow found a deposit slip in English.