Product review (2 stars): Broke after 25 months.  Can be fixed at your own cost. The company should cover customer's repair cost and fix the design bug.
It  broke after 25 months.  The control board keeps on and off randomly like other customer described.  The company sent a new control board in two weeks.  I give two stars for the quick response, otherwise it should be 1 star.  I still take other costs and risk.  The new control board has the same faulty voltage regulator ( you can see the burnt one on old board at exactly the same place).  I don't know whether it will broke after another 25 months.  I spent $80 for a freelancer to install it for me.  The thing is too heavy and too complex for me to handle.