I have not remembered how many products I order on amazon and not a single time they deliver beyond date. Always on before date and product quality is also genuine. Few time I have not satisfied with the model so returned the consignment. As returning of article is also very satisfactory and no delay in refunding money.
In my view for almost all products available on amazon with best price.
Major drawback in grocery in which delivery charges is more than their actual price like on india gate basmati rice. Even ghee is also so costly so please these things dont buy from amazon. try other online windows.
Try to avoid grocery shopping on amazon. But its best for electronics and other things.