Product review (5 stars): Affordable generic.
Perfect replacement. And because it is generic, it is affordable. Works fine.