Contact North/elearnnetwork.ca is Canada's largest distance education network spanning Ontario with 112 local centers. They were previously frustrated with outsourcing their customer relationship management (CRM) software and tracking of student progress. They decided to build their own custom-made in-house CRM to maintain control over critical tools and allow customization. While insourcing required programmers and quality control, they were still able to save money compared to outsourcing, though scope creep was a challenge that required strict project management and user testing. In the end, focusing on supporting students helped them overcome difficulties in developing their new in-house CRM system.