I would not recommend anymore amazon as their shipping has become worse. For each order it is taking 2 to 3 weeks and worse part is after shipping it takes about 10 days to get the delivery.
There are so many other competitors in the market now, would prefer grocery from bigbasket, grofers, peppertap, etc. Ebay shipping is faster than amazon.
Amazon never allows any negative comments on their website, they simply reject. What a democratic.