I can't agree with you more, and this is also how I conduct my installations. Even though I offer such services for free, I try to stay professional and make sure everything is working properly before finishing a "job." I also try to make it clear that what I am doing is only an installation, as I do not offer customizations for anyone, as this is not my area of ability (even still, people ignore my profile information and ask me to do large development jobs, anyways).