My Wedding is not until July 17th. Many guest have already begun to send gifts off of our registry's to our home (our wedding will be in another state) 12 weeks in advance! So here is my question...first, do we open the gifts this early in advance; and second, do we send a thank-you right away or wait until after the wedding?