The customer lobbying group, the Independent Banking Advisory Service, is appalled. 'The big banks are making a fortune from charges which many customers simply don't realise they are being charged. This is pure greed,' a spokesman said. 'The charges are hidden away. You need to be some sort of mathematical genius to work them out.'