I, too, just got zapped with a late fee on my card. My due date was May 14th, a Sunday, they posted the payment on May 15th, added a $29 late fee plus a $5.24 finance charge. I had paid my bill in full!!! I tried talking with them and got NO WHERE. At one time I was taling with some woman in the Phillipines who talked over me and was rude. I closed the account. I cannot deal with such an institution. I had been a customer for a long time but always paid my balance off each month--I guess that might be the problem--they didn't make money on my end.
I would never deal with them again.