Thanks for all your help ban.s and firefly, I was able to submit my application successfully on 2nd December. I will update my experience on this page itself, so whoever lands on this page (I think ban.s posted the link on a main sticky thread, that's how I came here in the first place) will read th...