Just use bitrated.com if you're doing BTC. Tons of free escrow, super reliable.
Thanks for sharing this information - checked it and it looks fine. Excerption arom FAQ:
-----------------
Are funds held in escrow?
No. Trust agents have a voting power that allows them to tip the outcome in favor of either the buyer or the seller, but does not allow them to take funds to themselves or use them in any other way without the permission of either the buyer or the seller.
This means that trust agents act as arbiters for the transactions, but do not operate an escrow account.
-----------------
But I wonder does Charlie Lee really act as their agent??
Did you pesonally use it ?