My friend is going to play the piano at our wedding. He is very talented and I know that he will take the time to make the music perfect for me. When I asked him to play the piano during the ceremony, he got all teary eyed and said it would be an honor for him. I told him that I would pay him, but he said that it was not necessary. I still want to because I know that he will put a lot of time into practicing and such. How much should I pay him? I was thinking maybe $100? Too little or too much? If he refuses cash, I will get a gift card with the same amount to somewhere he likes so he can't turn it down. TIA 