I am assuming here that the complaint was applied to a government body. You can use RTI to know status of complaint, usually this forces them to take action on the complaint. We have seen lot of such cases.
If you had applied for a landline connection to a government body like BSNL then you use RTI to get the status of the deposit money and when it will be provided. Usually in response to this they return the deposit.