Product review (5 stars): Perfect Fit, Performance and Price
Perfect fit and works very well. Best of all it was priced lower than anyone I could find and it arrived quickly.