Do what I do Dummie... if a bank pisses you off, go find a new bank!!! Citibank started charging me a fee for their credit card a couple of years ago cause I didn't charge enough. Now if I charged $2500 a year they would waive the fee. I had that card since 93 and never paid a fee to have it so I waived the card and told them to cancel it. My current bank gave me one and the interest rate was 8.8 percent. Same credit limit, $20,000. No fee so I went with them. They start charging me a fee for anything, then I will dump them and go to some other bank along with my CD's and checking acct. They want my business, they will do things my way.
Oh and one other thing Dummie... don't spend more money than you have and you won't have to worry about overdraft fees!!! Pay your CC bill on time and you won't have late charges. It's really that simple. If you find yourself going to be late on a payment... call them up and explain why!!! If you are not a deadbeat, usually they will give you a pass. Same deal with an overdraft. Now this only works once or twice so the moral of the story is to not be a deadbeat!!!