Well, so what's up with this payment processor? I suppose to use this before because some Forums are offering some bonus when we use it, but I didn't see any good progress with this payment processor so I didn't bother creating an account.
Please take a look around, and feel free to .