You might take a look at these guys:
http://www.gunaccessories.com/Magazines/
I bought a couple 30 round S&W 59 series mags for a Kel Tec Sub 9 a couple weeks ago for $30 each and they arrived within a week. They are Mega Mags but seemed to be well made.