My opinion is that you should not buy anything online here in India as unless its not available in shops around you.. Its always better to have a look at the stuff you are buying.
Indian consumer laws have not evolved enough for us to be trusting and risking our hard earned money.
I have read some very bad stories here :
Consumer complaints
If you are ordering from abroad make it a point not to use regular post as we still have babu log working in postal departments who wouldnt let an opportunity to steal go by.
I have never had this stealing trouble in UK its just our great country where our countrymen take pride in stealing other people's stuff.