Money 2 India has improved its srvice portfolio and now you dont have to mail the cheque to the PO box (as in Check Lock Box).
Now along with all the previous modes of transfer, theres a new "ACH" transfer by which you can transfer fund directly from your checking account. Its real cool!!! Registration of your checking account takes abt 7-10 days but once done, the hassle of sending in the check is eliminated forever. Great Service from ICICI.