Building Your Own CRM: Why It's a Good Idea