Whilst that is ridiculous the fact is you shouldn't have gone overdrawn, by 1p or 1,000,000p. If the banks say to you on paper that they'll charge you £X for going overdrawn by ANY amount and you sign it and do so then to be honest you get what you deserve. Although I do agee that there should be strict regulation on how much they can charge as that sounds ridiculous.