I think online food shopping is an utterly pointless exercise. If they don't have what you want they just bung in any old thing - and when they do have what you want, you always get what's only just in date. For the cost of the delivery charge you could go to the supermarket yourself, choose what you want and get a cab home!