CMF Headphone Pro review: $100 is just not fair