How long is it good for? The tamiflu, not the prescription. Someone else mentioned shelf life.