Product review (5 stars): Five Stars
Fits perfectly and does a great job, at a fraction of the OEM price. What's not to like?