I know I'm going to get responses saying it's all my own fault and IABU but I've noticed a pattern and it's just not not not at all right. The bank just don't care about their customers anymore and would rather loose our custom that revoke the charges 
We are average earners with no history of debt.
Approx 1 year ago a cheque I wrote got paid in 2 months late. I hadn't checked to see if it had been paid in and there weren't enough funds in the account when it was paid in. £30 charge fair enough sort of, I should have checked. What wasn't fair was that they processed a £6 cheque to the window cleaner straight afterwards...another £30 charge. If they had done the £6 first there would have been just one charge.
I did appeal but got nowhere.
I am now with Halifax but stupidly didn't close down the Natwest accounts...Our child benefit and tax credit still go into one which I save for paying for the kids clubs, clothes, etc. I also have a dormant account with no credit and no arranged overdraft.
I accidently wrote a cheque from the dormant account (£5.40), I had thrown the cheque books away but they'd obviously sent another. Those lovely lovely people then issued a £20 charge just after my last statement so I was blissfully unaware and now because it's gone into the next month it's £40!!!
They make no allowances for dappy people like me who make small mistakes, in fact they even capitalise on it. It's a nasty nasty strategy they use and it's not nice.
We can find the money to cover the charges but what about the people who can't who end up with spiraling debt. I'm sorry but it's just not right. It is morally wrong. They really just don't care about anyone. It is not ok for me to go around cheating money out of people, why is ok for them?
We are voting with our feet and going into the bank on Saturday morning to begin the process of closing our Natwest accounts for good. I only wish more people would do the same 