I'm late to the party, but another vote for Garden Grocer. We've used them for every trip since we joined DVC in 2010 - so maybe 11 or 12 times? Grocery shopping is my #1 most loathed chore at home. I'd rather scrub the toilet. When on vacation I am certainly not wasting precious Park time to grocery shop.
I usually order a case of water, 6 pack of Coke, 2L Diet Coke, 1/2 gallon of milk, 1/2 & 1/2, bagels, peanut butter, yogurts, bananas, a package of cookies or some other sweet goody. Depending on sales we might need to add an item to hit the $40 minimum.
We typically have breakfast and coffee in the room while we are getting ready in the morning. This also saves us on time that could be spent in the Parks.
Even with the higher prices GG charges, I figure we're recouping our entire cost on bottled water alone. A case of water is usually $10 from GG. Each bottle in the park is $3. $3 x 24 bottles = $72 - $10 = $62. Your GG order is now essentially free. (We bring Brita filter water bottles to carry in the Parks. The bottled water in the room is for my coffee and brushing teeth. FL tap water is seriously nasty. lol)