The best thing about Exchange is that there are no hidden charges..whatever you are sending or paying to the Exchange, that is the final amount.

On the contrary, if you send thorugh bank, they can impose some "hidden" charges even after 7 days of your transfer.

I tried it once through bank, but ended up incurring much more cost than through Money Exchange !!