I just looked at my banking and, no surprise, it's still FUBAR'd. The "replacement" cheque for the that was dated May 15th but cashed on May 4th had bounced because the mistakenly processed post-dated cheque has not been returned yet, now twenty days later. So it's going to be off to the bank again on Saturday to have this latest NSF fee reversed.
I'm kind of looking forward to screaming at the student loan people who have inevitably called about this latest bounced cheque. This one is completely their fault. Bastards one and all.