The worst experience ever.
The worst experience ever. They cancel my transaction - reason being, their source said that money cannot be delivered so we cannot do anything. I do not care who your source is. I trusted you and you failed that trust. After multiple calls all the people in customer service have the same answer, their source could not deposit money. It is your source not mine. I did not choose your source. Here is how they are making money; every time you make a transaction they earn interest first by taking 3-5 business days to deposit and then they cancel your transaction and take another 6-7 business days to refund. Imagine millions of dollars and their fees. The worst, avoid it there is no if you can or they are going to run away with your money.