I had to return mine for a refund. At first it was reading correctly, then it was stuck on one number, turned off then on, after that readings were all over the place, off by 10 degrees or so. I'm sure there must be many that are within the specified tolerance or there wouldn't be so many...