Product review (1 stars): Cheaper isn't better.
I have replaced this same unit three times. Each time either the heating element or the thermal fuse goes out. The first one lasted three months. The second for a month, and the last one lasted an hour. Replaced the thermal fuse with an oem and it has worked perfectly since.  The OEM heating element is approx $80. The OEM fuse is $25, and the thermostat is $35.