Product review (5 stars): Saved $300 by Doing it Myself
Ice Maker fits perfectly just like the original because it is OEM part.  If you are not comfortable replacing one, search youtube for step by step directions on how to replace it.
It took me 30mins to replace part and that is because I watched youtube first.

Pros:
* OEM
* Price

Cons:
* None