just ordered similar here http://www.aliexpress.com/item/5-IN-1-100-240VAC-PID-Temperature-controller-set-thermostat/630010631.html probe seems better. they can get bad reviews cause I think many different company makes copy and nobody knows which one is good and which one sucks. So basically...