Product review (4 stars): Fine.
Not quite universal, but did the trick in a pinch.