I try and buy my line at stores that I know have alot of people buying products...ie, gander, cabelas, bass pro. These places have alot of turnover and they usually always have fresh line...Most baitstores in heavily fished areas will also usually have high turnover of line....Wal-Mart and other large stores not known for their fishing gear dont usually sell alot of line either...They may have line that will sit on the shelves for quite a bit of time. Also be sure when you are putting the line on that it is going on straight and not coiling....When you start respooling just stop for a second and if it is coiling flip the spool over..If it is coiling when you do this too tryin throwing it in a tub or in the water (summer) and the spool should untwist as you spool it on.
Robin