I've had some aftershaves for years and they don't seem to deteriorate. When it comes down to it most aftershaves are alcohol, water and some essence so unless they evaporate away they should last...