Garden Grocer was easy and everything was delivered directly to our hotel at Disney. This is the only way to go if you are flying into Orlando.
Order was complete as ordered even put the chocolate covered donuts in the fridge so they wouldn't melt.
Saved so much money by having cases of water delivered to my hotel room. $3 per bottle in the theme parks and we went through 8-12 bottles per day as a family. Had breakfast in the room to save time and money. Best decision of the trip.