Hey Thanks a lot. I dont mind applying online. The only problem is that, its a new system and not sure if they'll give the report on time, however I can track the application status and If i dont get the report within the given time I can show proof to the embassy that I have applied and its on...