CDM worth every cent