The Trials and Tribulations of Identifying and Implementing a CMS Solution