Trips to the supermarket aren't much fun for our two kids so buying the bulky stuff online gives us that time back. Very seldom have any issue with out of stock items and you're always made aware of availability before completing your order. Smart pass worth doing (esp when there's an annual offer like the one we took advantage of) as you save a fortune on delivery costs and gain more with special offers too.