We ordered from Garden Grocer just a few days before our vacation, so we were worried the delivery might be a day late, but our delivery was waiting for us when we checked in to our hotel. Everything was high quality and carefully packed.
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.
I would highly recommend