The product is good quality for the price. And Chrysler has discontinued carrying the temperature control unit. And no one else had it in stock. It is a little difficult installing it because it has to be held a certain way to keep the contact springs in place while connecting everything.