We always use Garden Grocer as they don't care if you're there to receive the groceries or not (I think WeGo Shop prefers that you're there to receive it and I've heard they prefer cash). Garden Grocer will leave the groceries with Bell Services and you can order beer too. We live in an expensive area and the last time I ordered I didn't find their prices THAT far off from what I pay at home for certain things (for example their price on fresh strawberries when I ordered was the same exact price as what they were running at my grocery store at home at the time - and I wouldn't pay that much at home either). Everything is a little higher, yes, of course, but not as high as what you'd pay Disney for things. Of course you're paying for the convenience factor of having someone else do your shopping for you and saving you the time and money you would've spent on renting a car and doing it yourself. They can't sell you stuff for face value. Personally, I love knowing that our groceries will already be there waiting on us when we arrive. We also only really order breakfast items, fruit, soda, water and beer etc. We don't really cook on vacation beyond using a toaster or microwave so our orders are on the small side.