Evaluate the cost of a CRM

How to Evaluate the Cost of a CRM ? What is to consider? A CRM is not a simple software that can be quickly installed and used directly like many software. Or at least it shouldn't. Because a CRM can take multiple shape  and can be adapted to many [...]