Take all such points into consideration before ordering the best of CRM tools or other services from any professional custom built crm service provider.