I have two of the Princess Auto digitals, (one 6" capacity and one 8" capacity) plus a dial Mitutoyo and a vernier Mitutoyo. The Mit's are 25 years old and 35 years old respectively.
The Princess units will both repeat the same measures as the Mitutoyo dial consistently, I have good confidence in them, and at $30 and $40 on sale at PA were a darn good deal. They go on sale quite often.
And, yup, locating the foam in the case over top of the on/off button then ripping it out allows for pretty long battery life.
O.N.G.