the last time i overdrafted, they charged me $35 and i called them up and they waived the fee.
the issue was a retailer charged me twice for the same thing and then refunded one which put me waaaaaaay in overdrasft because of the double hold on the money and delay on processing the return.