Product review (4 stars): OK but expensive
Works well but expensive. I haven't had any luck with generic replacements so will have to pony up the costs for this one.