Potential problems with on-demand CRM include all of the following except:
x increases costs for the organization
vendor could prove unreliable
difficult to modify hosted software
may be difficult to integrate hosted software with existing software in the organization
giving strategic data to a vendor is risky