A family member is having a baby shower soon. I’ve never been to one before so I don’t really know how they work. I know I’m supposed to bring a gift but what kind of thing is expected? How much should I spend? And if I buy a gift for the shower am I also expected to buy one when baby is born? I have a baby myself and I quite enjoy buying baby things so I don’t particularly mind getting two gifts. But I don’t want to if people will think it’s unnecessary. This is not a close family member and I only see them a couple of times a year if that makes any difference.