I had an okay experience but I can't say I'd use this service again.
I was supposed to arrive around 2pm in Anaheim and the only time slots available were for 1-2pm and 4-5pm. I'm assuming the 3pm slot was already scheduled or just not offered for that day... couldn't choose the first because it'd be before I was even in Anaheim, and having ordered cold items I didn't want to trust them with my hotel so I chose the second time slot. I wrote in the tiny explanation that my flight landed around two and as close to 3 would be ideal.
Almost three months in advance, I had all my items in my cart and waited till the earliest time allowed to book, hoping that would be enough time for my order to be secured and all my items be prepared. Well the truck did not show up until literally 5pm which I understand they have other customers but to me an hour window would mean you come between those two times not at the end of it but again
Disneyland is busy there's more customers than me, so forgivable. I really can't blame them again but it did suck to lose two hours of time I could have spent in the parks.
When he finally did show up they do call you to notify they are there. The driver was friendly enough and worked very fast and efficiently. He retrieved my items from the truck and brought them to me. He then notified me several of my items had sold out and were unavailable which to me was a huge disappointment as most of the items were crucial meals. Had me sign a receipt and was gone.
I was annoyed because to not receive any notification of this until the actual delivery is really rude. If I'd received some sort of call or email within at least a week I could have made other arrangements and been in the parks sooner and have all of the items I needed... So I would then have to waste even more time and money on trips to a store or eat less healthy more expensive options.
Also to schedule that far in advance I would have hoped they'd order and store my items or at least put things aside some part in advance. But again can't expect too much as they're super busy all the time I'm sure and may not have the resources to do that.
All in all despite everything it is a nice service but is unreliable and I am not likely to use it again. All items were great, produce was fresh... So this service may be better for you but I walked to CVS & Target later in my trip and really would have wished I just did a target run instead. It would have saved me so much stress.
My next trip this year I'm just going to stop on my way to my hotel or just uber to Target my first night.