Product review (5 stars): I Have Ice!!!!!
Controller works fine. Good price and easy to replace.  Would get again (but I hope it lasts a lllloooonnngggg time)!!!
UPDATE:  Product lasted me about 15 months before failing again.  Just ordered another and hopefully this time it lasts longer.