I've used it before for a couple of large domain sales and it's worked great. You can see updates on their site as the transaction status changes, which is nice when you want to track the status of the domain.
No surprises and everything always went as expected
