The ones I got from Alexander Arms worked great, but I don't know if they are even still in business...the magazines have worked that well for that long. It has been over ten years since I bought them, and they are still going strong.
ETA: I don't know if Alexander Arms made the magazines they used to sell, or if they had them made by another contractor..but I do know they worked great.
I had some C product magazines that were advertised as 17 round, but when received they only held 15 rounds. I sent them back, and C-products just cut some of the bottom of the legs off the followers to get the magazines to hold 17 rounds, and sent them back. Oddly, they work like a champ...I just thought it was an odd fix, but I Gotta admit that they work great. At first I was pissed, but thought I would try them out...when trying them out, they worked great so I just live with them.