I've been using this for about a month to good satisfaction so far. I checked the temperature independently with an Omega thermocouple meter and found a +/- of 5~10 degrees F. Only three complaints, only one of which affect usability: (1) the unit is quite noisy while in operation especially after reaching and while maintaining set temperature, (2) the clear plastic overlay covering the digital display is difficult to read requiring me to turn off my bench light every time I want to check progress or change a setting, (3) the PCB support arms can only be tightened into place in the front and if they move on the back side the board can fall off onto the heating element too easily. This needs to be corrected first before considering a 5-star rating.