We are getting our engagement pictures done by someone we found on Craigslist. He does photography in his free time and is doing our pics for free in order to build his portfolio. Should we tip him? GIve a gift card maybe? If we do tip, how much should we give? Also, do we wait to give it to him after we receive the CD with the pictures?