Product review (5 stars): Glad I was able to find this product online
Glad I was able to find this product online. I was able to install it myself after hours of fooling with the inner spring. It was a perfect fit.