Hi everyone.....With all the insanity around mail delivery, I am concerned when to mail my invitations for an August 21st Wedding date this year, so they will arrive in time for guests to rsvp by July 31st. My caterer needs to know the final count by then. I'm so nervous about it! Should I mail them at the end of June or earlier like May 1st? Thanks!