The pitfalls of customizable open-source CRM platforms: The promise vs. the reality Caledonian Record