We don't have any local grocery delivery service where I live. There's Target/Amazon/Walmart. I prefer Target. They are very limited in what they have available. I saw that they had kidney beans available for shipping and I put some in my cart. By the time I got to the checkout, they were no longer available for shipping.
Keep checking. Keep all the items you want in your online cart. Don't delete them even if they say they are only available for pick up. The option to deliver may change as they get more product in. When you are finally ready to check out,
then delete the ones that are still only available in-store or for pick up. Sign up for an account if you haven't already. So you are already logged in and ready to push the button when enough stuff in your cart is available and it totals $35 or more for free shipping. You don't want to be logging in all that info only to find someone else swooped in and bought a few of the products in your cart.
Also, change your "Home store" to a different one, if you can, to see if more stuff is there. It's a weird thing with their systems. Target and Walmart don't really send things from the actual store. I've been routinely ordering stuff for 3-4 years now. ALL the stuff comes from various warehouses. Once, an order came from TX to me in NY. I've got 3 boxes coming in now from 3 different warehouses, none of them in NY state. Yet, for some reason, you have to enter a local store as your home store, even for delivery, then add stuff to your cart.
I changed the home store 3 times until I found one that allowed delivery for all the stuff I wanted.
I've tried for the last couple weeks to order 2 different kinds of laundry products from Walmart. They never have both in stock at the same time - or at the same stores, even though I wanted delivery. Now, BOTH say to go into the store to get them.
NOT happening.
I finally got one from Target and may get the other one from Amazon.