Product review (5 stars): Good job!
Finally!  Found a replacement on Amazon.  Good job!