Product review (4 stars): Seems to work well.
Pricey but works.