You might find this comparison interesting and useful if you have doubts about what solution would be appropriate for needs of your business - customized CRM or off-the-shelf solution. Each solution, customized CRM and ready-made CRM, has its pros and cons - here's a quick run down.