Hi nt13, thanks a lot for taking time out n writing to me, I truly appreciate it.
You are right, I heard many cases where people went away successfully with affidavits because clearly there are organisations which don't support their foreign workers and just want to use them for their own good...