Я обычно сравниваю затраты на написание самостоятельно, поиск и доработку готового, покупку или заказ.
Как правило, мелочь проще сделать самой, что-то специфическое - заказать, глобальное, вроде cms, форума - найти. Обычно смотрю, как сделано на сайтах, которые мне нравятся, как правило, два-три варианта фришных скриптов находятся