Did you try this site:
Insurance India,Online Insurance,Insurance In India,Online Insurance India ?
Just put in the basic details and you can have a basic idea what different insurance companies are charging, based on that you may take a decision and force your agent to give you further discounts.