I'm getting married next month and we've already started getting gifts from our registry. For a few of those people, we've gone ahead and send out thank you cards, both to be courteous and to stay on top of it. Recently we've gotten a couple of gifts from people who have not yet RSVP'ed and I don't know whether they're coming (family friends). I want to go ahead and send a card, but since I don't know whether or not they're attending the wedding, I can't say either "looking forward to celebrating with you!" or acknowledge the kindness of their gift despite their not coming. Awkward.
Should I wait until they RSVP? I want them to know that the gifts made it safely to us and express our gratitude.
Should I just wait until after the wedding and then send cards to all guests?
Should folks who already got a thank you card for a gift ALSO get a thank you card for attending the wedding, after the fact?