PLEASE read my reveiw and my SOLUTION:If I could put 0 to this review I would. I have terrible bad experience from them. Before they would not have trouble sending money to the recipient. Now it takes forever for them to send the money. Worst, if the trasaction hasnt reflected yet on your bank and you cancelled, it would ask for 4 days for refund. What? How can they refund something they haven't taken out.I REALLY THINK XOOM USES OUR MONEY FOR THEIR PERSONAL INTEREST LIKE PUTTING IT ON THE STOCK MARKET ETC. THAT'S WHY IT TAKES FOREVER TO GET INTO RECIPIENT AND EVEN IF YOU CANCEL (EVEN IF NO PENDING TRANSACTION ON YOUR BANK YET) THET WOULD STILL TAKE TAKE OUT YOUR MONEY. Worst the refund takes forever. SOLUTION: Use METROBANK Remittance. It may take an effort for you to drive or walk in there but its worth it. They are $1 higher exchange rate compared to xoom. That's a lot of money if you send money to your love ones in your country. It's worth it!!! TRUST ME. Plus, it only takes one day for the recipient to receive it unlike xoom that takes FOREVER. You can thank me later!