Bank's Fault for Posting the check

Dispute that definately...Get them to reverse the Fees...

Punch the owner of that bad check in the face.