I've heard mixed things about etiquette on tipping. Do you give an additional tip if a contract says "gratuity included"? What about tipping vendors that own their own business, ie photographer owns her own business, cake lady bakes out of her house? Also, our pastor from our home church is marrying us in a different church. I know he will not accept a tip but is it ok to make a donation in his name? Thanks!