Thank you Damo. That was too enlightening. Maybe I am luckier with the frustrations that come with doing a site for free as opposed to the frustrations of dealing with people who pay (or don't pay).
Guess like everything else - there are pros and cons to each side.