Thanks Man, Thanks a lot for explaining in detail.
CanadaVisa.com is really helpful.
But, Just want to mention one thing that at Toronto Police Headquarters, they charged me $ 40 and I told them that I am a student.
And, One more thing, How do I know that the fax has reached Indian Consulate...