slyrose123:I always think it is best to send a thank you card right away. It lets the person know that you received the gift and didn't get lost in the mail. Last thing you want is them calling you asking if you got the gift or not!
Proper wedding etiquette states that a TY should be sent w/in 2 weeks of receiving a gift before the wedding and w/in a month if it's received at or after the wedding. I know a baby shower isn't a wedding but it's still good advice.
Personally I'd want to get it out ASAP just so I didn't have to "remember" to do it later. You can always thank the people in person when you physically see them.
Hmmm...I thought proper etiquette for after a wedding was within a year. I know I've never received a thank you as soon as a month after. Maybe I just have lazy relatives/friends. ha
Hmmm. i guess I'm a little different from PP.
My plan is to send out ALL thank you cards a few days after my shower. I've only gotten one gift in the mail so far, and I sent my aunt a quick thank you text/email to confirm that I got it. I'm going to send her a nice snail mail card when I do all of the thank you cards at the same time post-shower.