buckworks - 8:43 pm on Mar 11, 2010 (gmt 0)
3. He tells the lawyers to transfer the funds
You need a step in there where the buyer first transfers the purchase price to your lawyer to be held in trust.
DO NOT transfer the domain name unless the agreed amount is in your lawyer's possession, in a form that cannot be reversed by the buyer.
The funds will only be paid to you when the buyer has possession of the domain, but they need to be in your lawyer's hands before you transfer the domain.