Product review (5 stars): Great fit, great price
Works perfectly and was a lot less expensive than buying from local places.