My daughter is also allergic to peanuts. When I bring her prescription to be filled I tell them I want EpiPens that do not expire for at least one year. Sometimes they have to order them and they take a few days but I always give myself some time to allow for that.
I still throw them away every year unused, but that is so much preferrable to having her go into shock.
My daughter is 9 years old and has had her allergy since she was 1 year old. If you have any questions or concerns please ask. We have dealt with day care, preschool, elementary school, parties, play dates.