Product review (5 stars): Good company, great service
Great price. Arrived sooner than promised. Exact fit. Hopefully will last as long (10 years) as the original.