Very bad service. Online money transfer is just an fraud activity to let your money used by Western union for 12 hours, without interest. They just take your money and keep with them for 12 hours. There are very rare successful cases with online money transfer using western union website. Today, I had to send money to India, my brother was in hospital and there was immediate money needed. I went to western union website and I tried to transfer $900 (all from my bank account). After submitting request I got message, I need to contact to customer care and they gave me one MTCN. I called to their customer care, the lady speaking was barely understanding what I was speaking. She took my identification information along with SSN.After talking with her for 30 mins, she told me they have denied the transaction. I asked the reason behind denial. She told me that they can not tell the reason, If I want to get the reason I would have to write to their review center. She suggested me to go to any western union agent and transfer the money.I was expecting money immediately back in my bank account, but there was nothing. Again I called to customer care, I got the reply saying it will take at least 12 hours. I had made transaction at 12:36 PM, and I got money back exactly at 12:36 AM. It means they have made the system which will use the customers money for 12 hours without reason. You would be knowing if they are getting millions of rupees for 12 hours, how much they will be making. Even I heard from others experience that if the currency rate is degrading then u will get refund without waiting for single minute. So, I came to the conclusion that Western union money transfer is nothing but a legal fraud center, which uses customers money for 12 hours, without giving any kind of service. Be aware of it. I've found Moneygram is better option than Western union, which gives higher exchange rates and better service.