We ordered for the first time for our Disney vacation. It was so easy, I didn't even have to know the resort address because they were already in their system. The groceries arrived before we did and was held for us. We were missing 3 items from our order, but after a quick phone call to customer service the missing items were delivered later that evening. No hassle, no questions asked.
Delivery time was spot on. Just missing he half-n-half I ordered. Other than that, very convenient and reasonably priced service.
Excellent variety and customer service. Our groceries were waiting for us when we checked into our resort. Everything was fresh and yummy!