RULE # 1. research the legitimacy of the other party in the transaction.
If you feel confident with the legitimacy of the other party and you are willing to do business with them, an alternative to escrow is to set up an additional, temporary, account @ national bank.
As always, this is not legal advice, just my opinion.
Here's what to do
Set up a simple SAVING account. Not a checking or anything that is referred to as demand deposit account (DDA)- this includes money market savings accounts-. Simple saving accounts do not allow checks to be written off them, and do not allow access through check cards (visa, M/C, etc). The only way to get money from a simple saving account is through in-bank transactions, ATM cards with PIN (which you of course will NOT give them) and through transfers to your other accounts through online banking ( this will not apply because you will only have a simple saving account). More importantly, simple saving accounts cannot be externally overdrawn, so if there is no money in them, a scammer would not be able to get money out. This is different in checking accounts which CAN be overdrawn even if there is no money in them.
If I feel comfortable enough with other party I will give them my routing number and simple saving account number and ask them to deposit at a branch or electronically. They will deposit the money into it and I will close the account as soon as I receive the funds.
As always, there is a risk when you share personal information, however account numbers alone are not very easy ways to get additional info. If a scammer has enough resources, technology, or knowledge to get personal info by JUST using an account number, then they have enough resources, technology, and knowledge to get your info whether you give them your account number or not. in which case, refer to RULE 1 above.