My wedding isn't until July and I just recieved a gift in the mail from someone in my fiance's family. Do I send out a thank you card after the wedding when I send out the rest? Also, my wedding shower is in a couple of weeks so people have been buying me gifts for that. Should I send a thank you card when I send the ones for the shower?