Update: We called the branch manager and... surprise! He was extremely polite and offered to refund all the fees without any further questions. Wow. Now we have to ensure that he follows up on the promise. At this point, only $35 came back (one fee out of way too many).

We did our part by acting politely and not stating any threats. I really don't want anybody to get fired for a mistake. In any case, I have opened yet another ING account in order to use it as my primary checking. $35 for an overdraft fee is a robbery! Charge me the percentage on the amount that went below 0, not a fixed fee and I'll be okay with it.