As I posted earlier about my camera problem, I had been in touch with the Canon Service Center representatives in India. They are polite and responsive. Approchable through email and you get prompt replies. They have adviced me to give my camera for repair to M/s Deendhayal camera & co in bangalore.
I am keeping my fingers crossed till I receive my camera back with free CCD replacement or repair.