Product review (5 stars): Good buy
Worked perfectly.  Doesn't come with spring but I didn't need it anyway.