Last year we did the Wal-Mart grocery pickup. You order online and select a pickup time, they put it all together to you, you pull into designated parking spots, they load your order into the cart. We found it to be a great time saver and very convenient.
And, Wal-Mart at 192 and Old Lake Wilson Road (which I had no idea was the "new" one), does have a huge selection of Disney stuff.
Delivery, hands down. Time is moneywhat supermarket do you use ? Or delivery service ? Have you urbered to a supermarket ? Cost ?