I have one from Chef's Warehouse (a supply store for resteraunts), I figured if it has to tell the temp of food it must be accurate.
It was 100 bucks and about 3 inches long, it was a tiny thing. I dont really like that it doesnt have a laser though.