Product review (5 stars): Great product, great price
What a deal!  Easy to install if you're handy, great price and it works great (I've used it for a couple months).  Genuine factory parts that fit well and the instructions are complete and very accurate.  If you're not handy, buy it and have a pro install it--you can't beat the price (I paid $45 but you can buy it in big box home center store for about $50).