Jeff,
In my experience, test kits start to go bad before the expiration date. The moment you open the reagent bottles, they begin to change:
1) Water evaporates from liquid reagents, effectively strengthening their concentration.
2) Carbon dioxide from the atmosphere dissolves in the reagents...