I usually go for mags from the original manufacturer first, and Magpul is a close second. From what I’ve seen, you’re more apt to run into trouble with cheap, no-name mags than with springs that are past their prime. Most times, folks blame the firearm when the mag is actually the culprit.