I use salifert, but have siice the beginning, and have never had my water tested by a 3rd party so I really have nothing to say how accurate they are. I notice that light and human error can make a slight difference in accuracy.

As far as the CA dropping to 300 I'd imagine during transport the water would degrade to some degree in the container, but that would just be a guess really.