Hi Sundar, I apologize for the usability difficulties on our main site. I spoke to our Web Team and they are in the process of rolling out a new site in the next few weeks and it will definitely have a form to contact us.
If you would like, I can have someone to contact you. Is it regarding something specific?