Product review (5 stars): Just what I needed...
Arrived on time, fit perfectly and worked with no issues.  Followed the other reviewers advise about running a string through with the old one to help guide it in.  It took me about 30 minutes to install.