Product review (5 stars): Works Great
Arrived today well in time. Installation was quick, working fine and hopefully will keep working.  I didn't have to replace parts other than heating element.  Ill keep these, in case if I may need these in future.