As a general rule anything over 18 months should be considered suspect but batteries can be stored quite safely, for some time, as long as certain conditions are met.
Try HP's actual site although they'll probably be more expensive but worth a look:
Link Removed