I have found that the ones you hold in your hands or stand on (like a scale) are extremely INacurate
I have a handheld one and it reads about 10% HIGHER than the machine we have at our gym.
Had a client come to me stating her body fat scale read 24%, she was actually about 18%.
Try calipers or find a more acurate machine (maybe at a local gym or hospital).
I agree. My Tanita scale says I'm 23%. I'm not saying I'm single digits or anything, but if you look at my avatar (me about 3 lbs heavier than I am right now) There's no way I'm that high. Every other method I use says I'm 11-14%
They're okay for a general gauge of progress, but not for an accurate reading of how much body fat you really have.