Safest way to sell car

I have always gone cash, or I would accept cashier check drawn on THEIR LOCAL BANK. That way, if they are not comfortable carrying or meeting someone with huge sums of cash, (understandable, with Craigslist killers, etc) they can bring a cashier check. We drive to their bank, and I cash it right there, with them. That way, I know it is good, and I sign and release car to them in bank parking lot. This allows notary public for bills of sale, etc if needed.