2 things:
1. I doubt you need to replace the springs, unless you have been towing a trailer, or hauling gold bullion in the trunk (like me).
2. As far as replacement struts, I will share an experience I had.
I bought 4 replacement struts from Advance Auto, for my old Honda, and in 3 weeks, 2 had lost their charge, and one acted like it never had any gas in it. I did not see any date code on the replacement struts. I bet they had been sitting on a shelf, for 10 years.