well i have heard this payment processor for the first time and don't know whether we can use it or not.is it safe as the other processors?which site is paying through this payment processor.please let me know and also is there any sign up bonus as the ECU?