Kroger has a 90 mile delivery radius, maybe even a little further. When placing your order you choose a time (ex Tuesday: 9-10AM) and you’ll be notified via text if they’re running late. They also send a reminder about an hour before and you can opt in for delivery updates for out of stock...