Our wedding is about 6 hours away from where we currently live and work. Our priest from our church here locally is traveling to be the officiant at our wedding. We are already paying his travel and hotel expenses. On top of that, do we write him a personal check for his time/energy or make a donation to our church? I'm not sure what the proper etiquette is in this situation.