We're investing in an online store upgrade for customers, and a new and improved site will launch in late 2012.
To purchase Microsoft Office products online, please visit buyoffice.microsoft.com.
If you have questions regarding support for previous purchases from Microsoft Store India, please contact Microsoft Customer Care at 1-800-102-1100 and we would be glad to assist you.
Thank you,
The Microsoft Store Team