Yes, it is absolutely fine to buy food products online unless you are buying it from one of the good shops. We can even somehow adjust the quality of non-food products and use it. But it cannot be the case with food products that we consume. Unhygienic foods would be the cause of a lot of health problems to any aged people. When you wanted to buy good quality fish, crabs, etc buy frozen seafood online that is packed in an hygienic environment.
It is not always possible to go to the real grocery stores to buy vegetables and meat. There may occur several situations in which you cannot be physically present in the shops due to busy schedule or some other emergency reasons. In these kind of situations, buying groceries from online would be a better idea. But one has to choose the right place to buy things from because of quality concerns.
When you are buying from good shops, never mind about the price of the product but only it’s quality. Never get compromised on it for any other reasons. If you are a vegetarian, buy fresh vegetables online that will make a good food when cooked and served. It will guarantee good health than the processed ones that are packed and sold in shops. When you buy in bulk, you might also get some discounts that would benefit and save some money. Make sure to check where each of the products come from before buying.