Sorry to here.
I try to never take a check!!!
You wanna pay me with a check, we are going straight to the bank to cash it out. Then and only then, I hand over the keys and title.
Did that with my last truck. Guy wanted to pay through his business with a company check. At first they were hesitant when I said I would accept a company check but, Only if they go to the issuing bank and cash it with me. If they won't go in the bank while I cash it, Something is definitely wrong. That's the only way I can guarantee that I get my money.
Until I have the actual cash, I won't turn over the keys or the paperwork.
I also try and get a picture of there Driver's License. There going to put the same info on the title's release of liability that I have to turn in so it also should not be an issue.