There is Garden Grocer and there is also Gooding's. If all you are looking for is the availability of groceries, it would be a darn shame to spend $120 on rides when you can spend $12 or $20 on a grocery delivery fee.
The way Gooding's works ... they deliver directly to Bell Services, and Bell Services then calls you. If you're not in, Bell Services stores your groceries, even keeping the cold stuff cold (Gooding's separately bags and labels the cold stuff); they leave you a message and you call them back when you're good and ready.
Garden Grocer CAN work the same way as Gooding's, if you request it. Garden Grocer's normal way of doing things is to schedule a time for a delivery directly to you in your room, but if you prefer you can ask them to do it the way Gooding's does it, and they'll be happy to do so.
Both websites seem to have a limited variety of stuff, but both of them can get you whatever you want ... just ask! Garden Grocer will shop for whatever you want at whatever market they go to. Gooding's is a supermarket that has a delivery option, so they will deliver whatever they stock on their shelves even if it's not listed on their website.
Gooding's will NOT deliver alcohol, but Garden Grocer will.
Gooding's is reportedly the most expensive market in the area, but it'll still be MUCH MUCH cheaper to pay some inflated prices at Gooding's compared with paying $120 or so for the car service. In addition, you will get to your resort quicker via DME than you would with the car service + grocery stop.