The last time we purchased our "groceries" at the
DVC store we spent over $40 for basically milk, diet coke, cream cheese, butter & 3 bottles of beer! I said THAT'S IT!! No more DVC groceries! I compared the other 2 services last year before going with Garden Grocer. Both services have good & bad points. Here's what I found out & how I chose GG over WeGo.
Marge at WeGo was very nice & helpful on the phone when I called to ask questions. I liked that I could specify EXACTLY what I wanted and that they would give me the receipt.
However, they're a smaller organization and their delivery slots fill up further in advance so you need to place your order earlier if you're going at a busy time of year.
Also, they prefer that you're there to receive the order and that you pay with cash.
That doesn't always work out for us. They will accept a credit card and leave the order with Bell Services
BUT when I checked,
they charged like an additional 13% fee to use a credit card.

Garden Grocer does not charge extra to do that. And finally, their delivery fee was like $5 higher than Garden Grocer's so I figured the small price markup at GG would be a wash for the few items we wanted. Finally, by ordering from the items on their website I knew in advance what I'd be paying - with WeGo you won't know your final total until you get there. The real kicker for me tho with WeGo was that 13% fee to use a credit card if we weren't there to receive the order.
For our trip last summer our flight was early but we knew our unit wouldn't be ready until later. So I just scheduled the GG delivery window for around the actual check-in time & said we wouldn't be there and asked that it be left with Bell Services. In addition to our breakfast items we ordered a couple of cases of water & a case of beer. I had faxed a copy of my ID and they left everything w/o any problems. When we got to the resort we left our carry-ons with Bell Services and headed out to the parks. Once our unit was ready and we'd been notified that it was ready we went back to the resort to get settled & just stopped by Bell Services to request that everything be sent up all together. For our trip in a couple of weeks we have a late evening flight - we don't even land until almost 10:30 so again, we won't be there to receive the order so I already paid by credit card and selected the latest delivery window (7-9:00) and just asked that it be left with Bell Services - we'll just retrieve it when we get there.
HTH