I despise bridal and baby showers. I'll even avoid family ones if possible. For the work ones, I'll contribute a small amount to a group gift if I don't know the person well. If the person is a friend of mine, I'll contribute more and I'll go to the party.