Anyone has experience with it?

I just want to make sure they will track sales properly and will pay their affiliates.

And anyone outsite US has experience with them?