We are getting married in two months. Wedding presents have started arriving at our home and we are unsure when the appropriate time is to send thank you cards. Should we send them as we receive them or should we wait until after the wedding and send them all at once? I'm worried it will offend people if we open them early but I'm also worried about offending people if their thank you card is sent month after receiving their gift.