I agree BW is more accurate but the thing is a lot of BW is done weeks after you inject the stuff into your body. Who knows what you could be injecting and if its bunk you just wasted $ for BW as well as waiting a long amount of time to find. Labmax lets you know instantly before you inject of what you actually have or hope to have.