I also stock a lot of CCI Mini Mags, purchased primarily at Walmart.
They usually seem to have more 36gr hollow points so I have about a 2:1 ratio in my collection, but also some decent amounts of the 40gr round nose.
The thing is, Walmart has pretty good prices. The one I shop at, they don't always have all their ammos and of course the selection is hit and miss, but the prices of what they do have is pretty good. For a long while it was $6.47 per 100, went up recently to $6.99 per 100. (All the ammo seemed to have gone up at Walmart but at least in my area, I'm in Jersey but we don't have ammos at Walmart so I cross the river in Pennsy and buy their)- we are the most expensive area in the USA in the TriState NJ/NY/PA area but from my internet reading, our Walmart let us off easy. Ppl on GlockTalk and other sites are talking about several dollars a box increases, from like $10.99 boxes of 9mm all the way up to $35 boxes of bulks. I can't complain about a .50 raise on Mini Mags- because its STILL about the cheapest you'll find around. Online is certainly POSSIBLE to find cheaper but- its about the best deal when you consider you usually have to order a nice chunk of moneys worth of them to get the better price, THEN add on the shipping.
So for me, buying things like Mini Mags, 525 Fed Bulk & 325 Fed AutoMatch, etc. is great to buy at Walmart. IS it as cheap as a 50000000 rd buy at Cabelas etc. when they come down to like .0298 cents a round? No. But you ain't got to spend $100-$500 on them either, so for me I like that.
CCI is the bomb, Mini Mags most reliable for the dough there is.