Kraig is right about people that just refuse to pay but not those that write bad checks.
I had a similar thing happen when I was a retail shop, on a smaller scale. The check bounced twice. I did the certified letter thing that is required by our magistrate, waited the 10 days that took his a$$...