Product review (4 stars): Good, but costly.
Does its job well.  Overpriced.