I have never tried xoom but surely I tried withdraw through Indian bank, I find it very reasonable, what are the charges at xoom to withdraw money to the bank ?