My wedding is a little less than 2 months away. I have already had my shower and sent out thank you cards for that. My friend and his girlfriend sent us an early wedding present. They are attending the wedding. My question is about sending them a thank you card. Do I wait until after the wedding? I haven't bought thank you cards for the guests attending the wedding yet. I have some left over thank you cards from my shower. What is the proper thing to do in this situation?