In my opinion, the Repti-Temp 500r is only a good choice if you're broke. I have one.. and yes, it DOES keep my snake from frying, but I am constantly "tweeking" the heat setting in order to get the temperatures I want. I hope to upgrade soon.