Product review (5 stars): Expectations exceeded!
Received it ahead of expected date, changed-out quickly, fit perfectly, worked as a new one should, and saved a bundle! I was up and going in less than 5 minutes!