I'm not sure about the etiquette here and if I'm being unreasonable. Going to a baby shower - I intend to give a gift there and a card once the baby arrives but not another gift. Is this unreasonable?