It's not you, it's them.
They published their accublue/spintouch variances recently and most tests had a +/- 25% variance when in range, and worse if it was above range.
It's not the end of the world if your 10 FC comes back as 8 or 12.5, both are above minimum for most CYA levels.
But for CYA and Calcium, we may be telling you to add on one end of the variance and to drain at the other end.
Also, they report Adjusted Alkalinity and not Total Alkalinity. It's not 1 for 1 with how we roll.
Also also, you bounce the snot out of the water sample rattling in the cup holder the whole way to the store. The sample may or may not have the same PH as the pool when you get there.
Also also also. Their 'free test' is designed solely to sell you designer chemicals. It is not free, nor do they give a rats patootie about accuracy. Your best interests do not have a place in their sales metrics.