Finally, some respite! The customer support was excellent as the indiaplaza.com guys did ring me up and came up with a satisfactory reponse.
However a feedback for indiaplaza.com guys. You could up your game because even though you people are sincere, at times there are few sites which are more prompt, I would say, than indiaplaza.com. That would sum my response. But the on-phone customer support is really good. They are really responsive.
Now, I would really look forward to indiaplaza.com for some great shopping experience in future.