Test kits are a sore subject to me. Most hobby grade kits are subject to interference from other compounds and may give highly erroneous results. Add to that is the fact that a kit like hobby grade
NO3 kits were never designed to give precise results...meaning most hobby grade kits can report whether
NO3 levels are closer to 40
ppm or 80
ppm but can't be depended on to report whether there is zero or 10
ppm. This huge bit of inaccuracy isn't a big deal for fish only aquaria, but it's not a reliable way to successfully run a planted tank. There are really two excellent choices for professional kits to check
NO3...LaMotte and Hach. I prefer the LaMotte, while a bit more expensive initially the refills are competitively priced. LaMotte doesn't depend on making a color match with a dubious color card. Instead the kit contains an octet comparator. After the test is complete the test vial is placed in the octet comparator and the color in the sample is compared to the other color filled vials so that a match is very easy to come up with. Note that interpolation is easy when the match falls in between to colors. Here's what the LaMotte octet comparator looks like.
Iron test kits are totally useless and a waster of money.
I often see folks online say things like "I use AP kits, they are the best. They always give accurate results for me." To which my response is, "How do you know the results are accurate?" Unless you make up reference samples and use those to check your kit against you really haven't a clue as to whether the kit is actually reporting results accurately. My point? Be very careful taking peoples opinions about test kit quality unless you know those opinions are based on careful and accurate facts.