Product review (4 stars): Perfect fit. A little too expensive though
Purchased this to replace my original.  Perfect fit.  A little too expensive though.