Product review (4 stars): Four Stars
It worked as expected.  It was not cheap.