I recommend Garden Grocer from my experiences using them at Disney World. Prices were reasonable and items ordered were delivered and waiting when we arrived there. The produce was fresh and as described on line.
Garden grocer is so incredibly efficient - they take one less stress out of Disney park planning when traveling, especially with young ones. Our impetus to use them was to save a little money at the park, if your family wants more than one 'snack' a day your jammed into paying 2.50 for a bottled water. I chose several of the 'Store Brand' items (specifically for cases of water and paper goods) and it proves far more reasonable than others. We highly recommend garden grocer!
We ordered from Garden Grocer for our trip to help save on food costs. Groceries were delivered before our plane even landed. I received an email, text and voicemail letting me know the delivery occurred. The only thing we were missing were 2 bananas. I called and they brought them out shortly after. I will definitely use Garden Grocer on our next trip to Disney World.