I used them a few weeks ago for my JLC Reverso without issue.
Had a good, lengthy chat with the seller, paid into the Escrow service and the seller shipped.
Once the watch arrived I had to go in and confirm delivery then authorise payout.
Last year I sold a watch and met the buyer. They had made a payment into the Escrow service prior to meeting and simply had to acknowledge receipt when we met. Make sure they do that. They forgot to authorise payout so I had to wait seven days till in automatically paid me. I now know next time to get the buyer to do that step too.