Got the 'DCC' in the mail today. It took me less then 10 minutes to take the center apart.
What was up with the old one? I saw the climate control pic on facebook, I think.