We also debated with this. My fiancee is a photographer and one of his friends (who is also a photographer) offered to shoot our wedding if we just paid for his trip. We considered it for a bit because with him we knew what we were getting but in the end decided not to. If something goes wrong or we arent happy with the pics it could make the friendship akward. We booked a professional and our friend will take pics and enjoy himself.