Product review (5 stars): Perfect!
I bought this for a fraction of the price of dealers in my area. It fits and works perfectly. Thank you!