I've owned a Thermapen for many years now and extremely happy with it.
I brew beer, roast coffee, smoke meat, bake, etc. and accuracy is really important to me. I've gone through so many thermometers before I got this.
My breaking point was when I owned 3 random ones from Amazon and they all gave me different readings, and they weren't even linearly different either -- like at 140ºF it would be 15-20º apart and at boiling it was 5-10º, so it was impossible to infer the true temp. I tossed a batch of beer down the sink out of frustration because of this.