I had a very bad experience working with these guys. I made a transaction on 18th of march to my home country India. Its been more than 9 business days and the money is not credited yet. They are holding my money and getting benefited with the interests. I am going to open a law suit against them immediately.
I strongly advice you not to use this service for your money transfers.