Product review (5 stars): Buy!
Fit perfect.  Great price!