A friend of ours found our registry online (we're not sure how--we haven't even given it out to anyone and MOH hasn't sent shower invites yet!) and bought us a gift. We're registered with Zola, which notified us of our gift and gave the option for us to have it shipped now, or wait and have it shipped later. Our shower is in August. Should we wait to "receive" this gift until after the shower? I wouldn't want the friend to think that we don't want their gift, but I also don't want to seem greedy by having it sent to us early!