Unless it is someone I know or have delt with in the past, I don't ship till the money is clear. Once that happens it's off to the races. Remember that a check isn't anything more than a promise to negotiate(transfer) monies from one party to the other and as such isn't considered a completed payment until the check has cleared the issuing person bank.