It depends on which Krogers you are going to. On how they do things. But I have picked up stuff for other people was not a problem. Sometimes I did wait forever.
Yes, anyone can pick it up. I've ran over an hour late and it was fine. One time I double booked and called and they held it til the next day. They were really good about it!
Thanks! Your answer is awaiting moderation.