Quote from white17:
IF you accept a check that you suspect is NSF, you can call the bank it is written on and request a "verification of funds" in that account. It's done thousands of times a day by retail outlets. I have saved myself grief over the years by employing this technique.