Product review (4 stars): Nice, but mine came with a factory defect.
Makes nice sized cubes quickly. Its a bit noisy, but not obnoxious. Mine leaked water. I took off the back and found a very small cut in the drain line. Im trying marine epoxy first. Replacing it could be a challenge. Shipping it back would be a pain. Poor quality control on the manufacturers part. As far as needing a licensed plumber to install, anyone that halfway understands plumbing could do it.

4 months later - leaked again, this time where the pump connects to the unit itself. Used the rest of the marine epoxy. Knock on wood, working so far.