Transferring Money to India?? Beware of Scams

Hello All, It is very sad that America lost the World Cup today.Better luck next time America!! .
For all those who read my post on Cheap and best entertainment for parents visiting US from India there is one more offer with dish world. You can sign up for a free 48 hours preview of Dishworld and see if you like it before you sign up for the subscription Dishworld free 48 hour preview.
Most of us who came to the US to do your Masters or work here at some point of time will transfer money to India either to repay a loan or for other investment purposes. There are so many methods through which you can transfer money like
*Western Union
*Xoom.com
*Wire Transfer
*Check
*Money order

We believe that all transfer methods are safe and always look for the quickest method due to the conversion rate changing everyday. One of my friend recently transferred money using Xoom.com to India. They have been using it for almost 2 years to transfer money with no issues.They also received a confirmation that  the money transfer has been complete. The recipient  in India did not receive the money.
This is kind of strange since it has always worked good for them. They further did a research to track the transfer and found that the money has been transferred to a different account than what they had requested for. So someone hacked their account and changed the details on the transfer. Further that person has also tried to transfer more money and somehow it got declined.
My friend has a long battle to fight to get the money back. After this happened I googled online for reviews on Xoom.com and found out that many people have been cheated like this and there are so many complaints. People even call it as a fraudulent service. I just wanted to share this incident with you all so that you can look for other ways to transfer money in case you are using Xoom.com currently. Also read reviews for any other transfer methods that you use.