Has Anyone Used PeopleClaim?

Saw this about an online dispute resolution service. Sounds interesting and innovative. Anybody tried it yet?

http://www.peopleclaim.com/