Product review (5 stars): Fits as promised.
Fits as promised.  Best price and fastest delivery on the web.