Product review (4 stars): Bought it for the wires/connectors
I had to replace my Heating element and when I removed the old one, but terminals on a couple of the wires snapped off.  I bout this primarily for the replacement wire and extra terminals since the local Lowes and Home Depot didn't carry the needed sizes.  I figured I'd keep the thermostat as a backup if I ever needed it. (Cheap enough, though shipping was expensive.)