I transfer money to my parents every month, we use a service from Xoom as well as local Indian bank’s money remittance service. Sometimes I transfer a large sum of money, especially just before our biannual visit to India. Keeping my money safe and secure is my main concern rather than saving on fees and taxes.
But sometimes, the speed of transfer does matter as well. Xoom takes around 4 hours to transfer and local Indian bank takes up to one week. When my parents need money urgently I use Xoom which is lightning fast. Other times I use the other route which deposits money into my Indian bank account.