Constant problems with sending payments, barely any customer support, disputing payments is pointless, once your account is locked your funds are basically gone. What's up with the service? It's basically a scam..... Listen to the people that pay your bills. 1.2 trustpilot score, I think it's about time to start listening to your community. I am so tired of the constant bs with this service. Can't go a single day without dealing with **bleep** on this application
... View more