We just used gardengrocer for the first time in September in they were great. I placed the order online several months before our trip. They called to confirm a couple of weeks before the trip. The day of out arrival they called to say that they were running ahead of schedual (we hadn't even gooten on our flight to leave yet). When we got to our resort everything was already with bell service waiting for us. I've already placed our order for next year with them.