The only invitations my fiancé and agreed on and loved were broach silk portfolio invitations that cost $4 each to mail. Someone suggested handing them out at work and someone else suggested handing them out at the bridal shower next week. Is that tacky? Is there a proper etiquette for hand delivering 100 invitations?