This question is specific for Indians only who are getting USD/GBP in their bank accounts (EEFC or RFC bank account). As per new RBI rules from past 6-8 months now we can't hold USD in EEFC account for long and we must convert them to Ruppes before end of the next month from the date we receive the wire transfer. I'm myself used to work with SBI then later in 2011 I started working with HDFC as they offered me NO fees on inward remittance. They used to give me card rates which is displayed on hdfcbank.com website and later on one bank manager become my friend and he offered me 50 Paisa + from their card rates. So for example if I receive like 10K USD it would be 5000 rupees benefit and today I have finally got approval of IBR (Inter Bank Rates) of top 15 Paisa. So now I will be getting rates of xe.com or you can say live Forex rates Minus 15 paisa. So it will be benefit of like 90 Paisa to 1 Rupees per USD on HDFC card rates and NO other fees involved other than govt service tax. I am wondering what do you other fellas use to remit your online money and do you even care about it? Ya I know it is less money per month but if you count it annually and you get like 200K USD a year it is like 2 lacks or 3500 USD net profit.. Not bad at all. Please share your experience.