My mom and I were talking the other day about the thank you cards. I told her that I needed to buy more because I didn't have enough for the wedding. She said that I didn't need any more because you give thank you cards for the people who bring you a gift to the wedding. I thought that everybody who attended the wedding got a thank you card even if they didn't bring a gift. Who's right?