I just received an invite to a baby shower that will be at a banquet hall. It says to RSVP and return $20.00 per person to the host. I know the purpose is to cover the cost of the banquet hall, food, etc. However, the idea just seems so tacky. Is it just me? What do you all think?