MM is the only machine that I've ever bought remotely, everything else has been in person.
I used www.escrow.com after discussing it with the seller. It was pretty painless. For less than $200 we were both completely protected on a 10k+ transaction.
For a $2000 transaction their fee is $65