for India local currency checks are better since the bank will not charge for clearing your cheque, if it is a dollar check some banks do charge for clearance and it will take longer
Yes He is right. For indian currency check, there is no fee. For latest currency rates, you can this link: http://www.discoverne.com/convert.htm
Hi sohamaksh, Also G pays a better exchange rate.. I guess we get more money in our account than getting a USD cheques and depositing.. Regards,