I shop online for a lot of stuff but never the groceries because I too, like Usha has mentioned, like to check the expiry date of most items before buying. However, I have checked out many sites that sell grocery items and feel that the local shops and markets offer a better deal in prices than online. If at all, we find groceries going really cheap, there is the issue of those things past expiry date and of old stock so they want to clear it out soon. So it is better to buy from local market where you can be assured of the quality.