Product review (5 stars): Perfect
Fit perfectly. Works perfectly. Costs a tiny fraction of what the factory name brand would cost. I will definitely shop here again!