When you're shooting a wedding or whole day event, you're likely to go into hundreds of shots and it is highly unlikely that every single one will turn out good.
A lot of clubsnappers insist that one should only show/display their good pictures to the client and i agree entirely with that logic but when a customer wants the negatives, he/she/they will be getting access to all your bad pictures as well.
I recently shot gratis for a friend's wedding to start building an actual day wedding portfolio and the friend could not understand why I wanted to keep the negatives. If I asked myself, based on the quality of the output, did i have enough good pictures to tell the story of the day? I would answer yes, but if i gave my friends the negatives and they saw all my bad shots as well then naturally their confidence levels (and their willingness to recommend) wouldn't be the same even if they got the good prints.
what is your stand on this?