From personal experience I have seen checks run thru a bank acct as many as 5 times. The $133, they are charging you for most likely has to do with fees they incurred for trying to deposit the check into their acct. The fees usually range from 20-30 dollars a pop. An from what I understand a check can be run thru as many times as neccesary to withdraw the funds promised. Usually for such a small amount, (unless it happens frequently), the bank will accept the check and debit your acct, which will put you into a negative balance, and then charge you a fee for insufficeint funds. Did your bank charge you any fees? I don't think you will be able to do anything besides pay 133, unless of course it was a bank error that caused your funds to become unavailable for withdrawal. Remember a check is like a contract you sign agreeing to pay the amount shown.