Well for my family we do the following:

1) Coles online shop for groceries. Yes it's $9 to deliver, but I don't impulse shop which usually costs a LOT more than $9.

Yes!! This is what I'm looking at starting to do as of next week's shopping!! DD has never been very good in the trolley at the shops so it's easier for me to shop online I think from now on!!!! But also because I spend too much $$ on buying crap! ie chocolate and icecream that we don't need!