Cheerful services i got from HDFC bank, through them I have exchanged some Saudi currency into Indian currency. They provided the market rate and I am happy with their services.