Product review (5 stars): Should've gotten sooner
Direct replacement.  Should have replaced sooner.