I had filed an RTI application for refund of long due income taxes sometime in early April. Thanks to all the inputs from this forum (especially from Karira), I received a refund cheque (balance with interest) in May.
Thank you all so much. RTI is a really powerful tool that can come to the rescue of people like us. Keep up the good work on this forum