There are many ways to send money. You decision could be based on following points.
- Which way is giving you the best foreign exchange rates ! Visit dollar2rupee.net . This is a good web site which helps you to compare the up to date exchange rates provided by many banks/online services.
- Wells Fargo does online remittances to ICICI Bank really well, but their exchange rate is always 50 paise lower then Bank of India as per my observation.
- State Bank of India charges you $ 25 fees and gives 10-20 paise lower then Bank of India branch in San francisco, most of the times. Money reaches the next working day ! That is the best !
- Bank of India generally gives the best foreign exchange rate, 30-35 paise lower then what is todays Market rate on reuters.
- Star E Remit : Use it if you are trying to send money which is not big amount.
- Axis Remit: Takes very long ! No fees for transaction, my observation is that it is a costly deal.
In short, I would use Bank of India for larger transactions ( > 7 K ) in which you end up saving getting 150 $ of foreign exchange conversion. Other then that I would use the normal online ways to transfer small amounts from my desk at home.
