I was reading through the archives and stumbled upon this thread. Please correct me if I'm wrong, but as far as I understand, most tests on the market don't test for genuine carbonate hardness, meaning they can't test specifically for HC03- and/or C03--, so when companies describe these test kits as KH testers they are technically incorrect; they test for alkalinity, not true KH (kh is a part of alkalinity). Generally, in freshwater tanks (with few phosphates or salts) bicarbonate is the main buffer...