If you were attending a baby shower, and told not to bring presents (can bring something when baby here if you wanted), and it was an afternoon doing crafts and a catered buffet. Would you expect the host to cover all the costs or would you be happy contributing to the food cost etc and what would be a reasonable amount?