My experience was lower and higher. Fwiw any small air bubble on the arm will cause faulty higher readings. Also if you soak the arm in pure vinegar, the arm will read lower permanently. The vinegar will change the density of the plastic.
But above all I think they are semi-accurate if used properly with doing and not doing the above mentioned things.