Someone told me Beretta USA.com had decently priced 92 mags. 15 or 16 round mags for like 30 or 40 bucks.
Sorry to get off topic, a $100 mag is just really not worth it. Your going to end up baby-ing the dam thing (or at least I would). Wait to see what happens. I know it sucks, but all in all 10 rounds is better than 7!