It is unbelievable that the government of India has outsourced basic consular services to a for-profit third-party that charges ridiculously high prices. It is even worse that their website frequently does not work. To add insult to injury, they have the audacity to charge $2.48 PER MINUTE if you want to contact them by phone for any help!
Shame on all parties involved - since there is no choice we have.