In our lab, we usually store the 100pmol stock at -80 and make some working aliquots of 10pmol that are stored at -20. Avoid repeated freeze thaw cycles and your primers will be stable for many years
As mentioned above , I also store stock primers in TE at -20 for years with no problems. Working concentration primers are diluted in DW in aliquouts of 50ul or 100ul depending on your load work and stored at -20 as well. Good luck.
Make 100 ul aliquots of primer working stock in MilliQ and store them at -20 deg C. They should be fine even used a couple of times involving freeze thaw.
IDT has published a study on oligo stability. They found that oligos stored at -20°C remained intact for at least 24 months, regardless if they were stored in TE, nuclease-free water, or dry. Interestingly, oligos were even perfectly stable in TE at 37°C. Up to 30 freeze-thaw-cycles apparently do not impact oligo stability.