reliance does return back remaining funds. i once received a check for 45 rupees that were pending in a postpaid account at time of cancellation of connection. most other telecom companies do not do that unless you go after them. i am however not sure if the modem costs are refundable.