I have bought many grocery items to my home by shopping at my local market as well as I have given order in online shopping. I have came to an opinin that buying an item in my presense is the best thing.
As I have ordered an item in online shopping they delivered me a damaged product they did not even replace that item. the quality of the item is not good and the freshness was less compared to what they have promoted in their website.
So I suggest that buying an item in your nearby market or in other cities or countries at your presence so that you can check the freshness and quality of the product.
Some of the tips while buying a grocery item:
check wheteher they are any damages in grocery items.
check the expiry date while purchasing a product.
check the freshness and quality of the product.
select a best supermarket that sells fresh items.
If possible take the opinon of your friend or relative who had already bought the product from a particular shop.