I have used Garden Grocer three times so far - delivered to VWL, AKL and BCV. They provide wonderful service and great quality too. Even the bananas I ordered arrived in perfect condition - not a blemish on them and just the right amount of yellow.

(I have always wanted to use that smilie!)
Bell Services received our order at WL because we were not in our villa yet - but once I called from our villa, they couldn't find it. I called GG - left a message (it was New Year's Day)..someone called back from GG in less than 10 minutes. They gave me the precise time they delivered, along with the shelf and number of bags that were left at Bell Services (and mentioned a bag was in cold storage as well.) I called Bell Services back with this info...'Oh yes, ma'am your groceries are here.'
I paid using paypal - didn't have any problems - it gets debited from our CDN chequing account. I believe there are less fees doing it this way than charging to a credit card.
Oh, and I realized the day before we left for WDW one time that I forgot an item - emailed GG, they added it with no problems, just had me paypal the amount for that item (or I could have opted to pay the delivery person), and it arrived with out order.
It's so simple to set up the order online and pick your delivery time with GG. I will pay $12 to have someone do my grocery shopping and deliver it to me anyday. I kind of wish I could have them do my shopping at home too.
I plan to use them every trip.