European Climate Exchange ECX?

Has anyone here has any dealings with ECX? I don't know whether to trust them.

Has anyone, trying to sell their CC's had to buy an APC license to sell?

Did you get a copy of it?