Product review (5 stars): Five Stars
Took a bit of doing to install, but works well.