I believe that CDNN still has some of the 12 round 40's in stock at a good price..
As to quality of mags, there are only two types:
1). Mecgar, who make the Walther and S&W branded mags - excellent quality.
2). Every other brand - Junk.