I agree with just about everything you claim here Zelo, and thanks for sharing your perspactives; but what do you tell somebody when they ask you, "Hey, what do you charge to make me a web site?". Surely you cannot go over all that stuff with them there on the spot.