I remember there were a few postings about whether or not to send Thank You cards to people who didn't give gifts. I was searching around this site..and found this: HTH!
Thanks For NOTHING: Wording Thank Yous To Guests Who Gave An Inappropriate Gift Or None At All by Mia Bolaris-Forget (Staff Writer LIWeddings)
Since (according to experts), gifts are “NOT” essential….it’s more about friends and family coming together to share your special day, you MUST send a gesture of gratitude to all who attended your celebration of love…good gift, bad gift or no gift at all.
Don’t like a gift: Offer a congenial and courteous thank and make arrangements to return or exchange it without “offending” the giver. Didn’t receive a gift: Extend your gracious gratitude for their time and participation in your special day