They & their partners are a bunch of idiots who do not know how to do business and no sense of urgency. I have being using them for sometime but recently they have become worthless, holding money for week, asking for the same proof on one transaction again and again. Its just a was of time so if you are looking for a good service which is accurate than stay away from these guys. There partners dont listen to their customer services, there is no channel of escalation.