Product review (3 stars): misaligned, not enough clearance between mounting plate holes and thermostat.
Product seems to work fine.  The alignment of the thermostat and the mounting plate is off however, making installation difficult.  I don't know if you're supposed to twist the thermostat in it's mounting plate or not.  I tried to with moderate fingertip pressure, but didn't want to try tools for fear of damage.

You can see the misalignment in the pictures.  The plastic part provides no clearance for the screw head.  It turns an easy job into 5-10 minutes of nonsense trouble.  It still isn't perfectly seated against the heater housing as it should easily be.