I highly recommend Garden Grocer. Our order arrives before we did. Great selection. Also, great communication to let us know of our order'a arrival. We will be using them again on our next Disney trip.
A bag of groceries was missing from our order (which happens, people make mistakes, no big deal), even though it was a Sunday I was still able to reach an associate who helped me very promptly. The person on the phone was polite, understanding and acted quickly to resolve my problem. Within 2 hours of my phone call the missing groceries were delivered to my hotel door. Despite a minor packaging issue with some of our items I've never had any problems with Garden Grocer and would recommend it to any traveler looking for such a service.
Highly impressed with level of service and ease of use.