<human>: Can you summarize the given text in a few sentences?

I have been using USAA for the past 7-8 years.  I have always been incredibly happy with everything until recently.  All of a sudden they are having TV commercials and it seems like they are trying to go main stream and their service has gone to shit.

Examples:  They did not mail me my new atm card OR credit card.. credit card expired first, I called they insisted it was sent but I never got it so they sent me another one no biggy and I asked about debit card, the ensured me it would be sent in about 2 weeks because it was about 1 month out from expiring.  Well I never got that card either, so I called and asked for it to be expidited since I was annoyed at this point.  The lady on the phone said no.  No?  Really?  I called a month ago asking and it never came, fuck you.

Today I called because I am traveling to Europe next week, I wanted to let them know as well as get info on using my cards internationally.  First off the girl on the phone answers while having a conversation with someone in the office so for the first 10-15 seconds I get to hear her wrapping up her conversation.  Then she says the systems are updating so she cannot place the notice but I can do it online.  She cannot tell me where online I need to go but says I can search for it.  Then I ask about using my cards, she says there is a 1% charge.  I say uh, 1% for my debit card? No just for credit cards.  I say, great I asked about both what about my debit card?  Basically could not get any answer and again she said I can search for the info online.

If I had called about these things 2 years ago they would have bent over backwards to help me and now I get the traditional bank "Fuck you" treatment it seems.

I know everyone in the world is pissed at their banks, what positive experiences have people had at other banks?  I am looking to change.
<bot>: My bank has been sucking balls with service and I am annoyed, does anyone have any POSITIVE experience with any non-local community bank?