I checked those digital-calipers (Amazon has 'em for $9.99 sometimes) with my fancy-shmancy set of dial-calipers (very accurate & expensive) and was surprised to see that the cheap-o digital's were right on the money. I normally avoid Harbor Freight like pneumonic plague, but this appears to be one exception.
As for batteries, I suggest Battery Bob out of Florida. Best prices and free shipping.