I'm with HSBC and get free banking. But pay for cash withdrawals, pay to put cheques in, pay to transfer money to staff, pay for direct debits and standing orders and pay for the overdraft.
Just wonder how much extra they will charge when the 'free' banking runs out and what they are going to find to charge the extra on.
You have to laugh, ALL banks are poo, have you read any articles on how the banks operate? I have and it's frightening.
I was one of the lucky ones and managed to sue Lloyds for my bank charges over the previous 6 years. On three accounts it added up to over £15,000 quid. Was nice to get it back

, but they won't let me bank with them anymore :

.