Depends on your location to the store and I believe there is a spend limit required.
Yes there is all you have to do is also for it when you order. You may pay more for it. I have used it alot
It depends on the store location, the availability of the product, and the time the order is placed.
Depends on what time you order and where it's going and if delivery is available. Follow the instructions on your app, it will tell you if it's available.
Thanks! Your answer is awaiting moderation.