Actually I try not to buy my ammo from a gun shop, ever. Unfortunately several of the shops around me REQUIRE you to buy at least one box of ammo to use the range.
No, I've pretty much bought all my ammo at Wal-Mart, and it was around $9.00/box like you said. But we all know how hard it is to find Wal-Mart ammo right now.
As of this writing Natchez is basically out of 9mm ammo
So is midwayUSA and Able. Cabelas only has ammo that, after shipping, costs $15 a box anyway.
Belive me, I've looked around. I actually just "won" 500 rounds of Silver Bear on gunbroker.com, but again, after shipping and tax (store is in FL) it was $15 a box as well. And there aren't any gun shows coming up in my area soon, not that those guys are any kind of "deal".
Right now I'm down to my last 100 rounds of winchester white box, so I needed ammo. Also, since my wife is not exactly a fan of me owning a gun, I can't drop $200 on ammo every time I see it.
But I'm on the lookout.
DAn