Product review (5 stars): Did the trick...
Received within a very reasonable time frame.  Perfect fit and works flawlessly.  No problems thus far.  Was easy to install.