You might look on glockstore.com, a buddy from work today logged in and ordered two G21 mags for 29.95 each. It looked like G19 mags were also in stock
I ordered mags from glockstore.com and they sent me an email saying they received my order but nothing after that. I sent them an email about it. No reply. The website says they will fill orders once product is in stock.
I ordered 2 from MidwayUSA in December (back ordered till March or April). Two was the limit they would allow me to order. Now I see they aren't even doing BO and the price increased a $1. Hopefully I still get mine.