&gt; Have you ever really seen that happen? Not me.<p>In 99% cases, that happens because your requirements change. If you hire a competent developer, the total cost of development is always a pittance compared to what you pay monthly&#x2F;quarterly to a product based company.