I got 2 12 round mags for my 24/7 G2 .45 compact from Cheaper than dirt website. I have heard that you can get mags from Taurus customer service. However, Taurus did NOT have any of the 10 round mags for my gun.
I also have to say CTD. Gallery of guns have them too, but I have yet to find anyone local to carry them. Seems that you can't order to ship to your house through GOG. Let me know if you find cheaper mags than CTD has them.