Product review (5 stars): Good deal.
Fit perfectly, love the 'check your model' feature before purchase.  Good price too, I checked around.