karmov - 7:30 pm on Aug 21, 2005 (gmt 0)
It's pretty complicated and requires a lot of trust. It's like most things, if you can make it work for you, more power to you. In most cases though, it's best to keep things simple. With a flat fee, everyone knows where they stand before, during and after the transaction.