Their service is quite directed to customers in Forex tradings, that is they have lots of Forex companies as partners.
I have a few accounts with STICPAY, and have been using those periodically.
There are no problems so far... but you have to pay fees on any transactions (deposit, withdraw...