Hello Kiran,
I decided to get it stamped at Ottawa and sent my passport for stamping as there was no response to my emails or webforms. People in India also have suggested me to get it stamped before leaving to India, as the processing times are too long. I hope this was helpful.