Product review (5 stars): Best price... about 20% of retail! EXACT OEM replacement.
There are plenty of videos online that show how to replace these. If you can deal with three screws, a wiring harness plug that is simple but baffling until you've unplugged it once, and a couple of snap-in parts from the old ice maker, you can fix a broken ice maker yourself.

There is another part, the water inlet solenoid, that may need replacement, but many online sources of troubleshooting videos and advice are available to help with that, as well.