First one that arrived had a broken heating element. Return process was painless. Got the new one promptly. Solved the problem with my water heater (it would fire for a few secondss and then turn off; repeat a few times and then enter the error state.)
Rating:
[4 of 5 Stars!]