I'm getting the impression that you're not understanding some of the details.
When you say "hire a car" I'm not sure if you mean rent a car to drive yourself of take a taxi. A rental car, after taxes and the $5 domestic security fee and so on will run you at least $30 or $35 for a day. A $12 delivery fee plus a tip would be cheaper than that. A taxi will run you at least $20 to $25 plus tip, and the $12 delivery fee plus tip would be cheaper than that.
With Garden Grocer and with Gooding's you specifically DO NOT need to be presednt for the delivery. You can have Garden Grocer deliver to your resort's Bell Services, and then Bell Services will hold it for you until you get back ... and they even keep the cold stuff cold for you. This takes ZERO time, compard with the time to get to and from the store and do the shopping.
AND ... Garden Grocer can and does deliver alcohol. It's Gooding's that can't do it.
You can make sure you get "exactly what you want" by being brand-specific when you make your order.
I'm not arguing here. If you like the idea of shopping for yourself, then go for it! But when you state that shopping for yourself would be less expensive and take less time, then I can objectively state THE FACT that your statement is incorrect.