I ordered my invitations from Zola on May 2nd. They shipped yesterday and estimated delivery says May 20th. Does that seem a little long or am I just paranoid? So anxious to get these back!
Post content has been hidden
To unblock this content, please click here