Okay. FI's mom's cousin's daughter (FI's second cousin?) was married last June. The wedding was an insulting disaster-- PPD, tiered, huge gap, cash bar (you can read the whole story on the worst wedding thread:
http://forums.theknot.com/discussion/comment/6983047/#Comment_6983047). It's been just under 5 months, and we still haven't received a thank you note for the gift we sent them. I know they received it because the store at which they registered notified me once the package was shipped AND received.
Another thing about the whole thing that really put me off was her shower. I attended her shower and brought a nice gift (which I also have not received a thank you for, and I obviously know she received that one) even though I had never met her before. My FMIL was one of the hostesses of the event and invited me so I felt it would be a good gesture to attend. The only people I knew were FMIL and a couple of FI's aunts. Anyway, only one of the bridesmaids was there and she had her 2 year old with her so she couldn't help out. Somehow, there wasn't anyone to help hand the bride all of the gifts and open all of the card envelopes to speed things along. The bride put me on the spot in front of everyone there and said, "Oh, Nicki can do it. It'll be good practice for when it's her shower!" I felt like it would be awkward or rude to say no so I just did it, but I felt like it was inappropriate of her to volunteer me like that. I spent the whole gift-opening part of the shower getting trash handed to me and literally getting yelled by the bride's mom to save the ribbons for her rehearsal bouquet.
Well, fast forward to present day. I got an invitation in the mail to this girl's baby shower. And guess what-- she's hosting it herself. And it's co-ed. Also, the baby isn't due until the end of March. I don't know much about baby shower etiquette, but I'm pretty sure it's not normal to have a shower when you're only 4 months pregnant. I really don't want to attend, but FI is insisting that we go since she's family and because FMIL and FBIL will be there. We got into an argument about it last night, but I really don't think I'm being unreasonable.