Product review (5 stars): Five Stars
Perfect...  the right parts, the right fit, works flawlessly.