I bought this part as a back up because I had bought the same part from another source and it didn't work. They sent me a replacement but that didn't work either so....After the first two parts didn't work and after an extra week of rental car payments, this part worked like a charm and looked almost brand new. I did buy the six-month warranty with it and the cost of both the part and the warranty were still much less expensive that the first two. If I had bought the part new from either the dealership or the car manufacturer, I would have been out of pocket about $800 to $1,000 more. I gave my rating a four star because the part took longer to get than expected and I had to pay additional rental car days.