Hello there, all. First off, we sent out our invitations early for out of town guests. I received an RSVP from family, who I do not know very well. My uncle is officiating the wedding, and they are his parents, whom I have met once but I felt they deserved an invitation due to the familial connection. They live about 12 hours away and can't make it, no big deal. Then they sent me a card in the mail less than a week after I received their RSVP, it says congratulations on our upcoming wedding, they are sure it will be wonderful,mentioned the wedding of my aunt to their son (which I couldn't go to because I was deployed at the time)...They enclosed a check, paid to the order of (my name) with my fiance's name in the "memo" section. So, I can safely assume this is a wedding present. When to cash the check? And when to send a thank you note? If we aren't supposed to open gifts until after wedding and we have 2-3 months after the wedding to send thank you notes, then I should wait to cash it and should wait to send the note. How do they know I have received it? Should I bite the bullet and send two thank you notes? One saying I've received it and another after the wedding? We were going to have photo postcards made with our wedding photo on it as our thank-you note stationary. So I won't be able to send them the photocard until after the wedding (obviously). Should I just send them a single thank-you note now on plain stationary and not cash it until after the wedding, or cash it now? What would you ladies do? Our wedding isn't until October 18th and I received their card yesterday.