Does anyone know how long these kits are good for. I ask as I have just had an unusual reading from the GH kit, it is about 3 years old. David Brooks