I don't like remanufactured or steelcase, so I turn the filters on for those so they don't appear. Sort by price after that.
For local quick buys, the Walmarts around are pretty decent. Dundalk, Middle River, and sometimes White Marsh usually have reasonable prices.
Otherwise, Dick's Sporting Goods sometimes has deals running too.
The sad part about this is that there are people who don't know any better that are willing to pay $20 for $10 worth of ammo. That is $0.40 per round for Christ sake.
The best place to buy ammo is online. I typically use slickguns.com (soon to be gun.deals) and am able to find 9mm for $0.18 per round and sometimes much less expensive with rebates.
Ammo is pretty much a commodity with different prices every day. No place will have the best price every time.
I go to http://ammoseek.com/ and look for the best price after including shipping.
In our neighborhood I get 36 hour delivery via FedEx when ordering at https://www.targetsportsusa.com/ and in case and large volume orders you get free shipping.
Is there a problem ordering online ammo? No CC? If so, I know some of these houses will take a USPS MO and will ship when it clears. Sadly enough they get faked sometimes as well.
Sorry...I should have been clear. I meant "Where can I buy it in person at a store?" I already do online buying, but sometimes I run out before I get the next shipment of ammo in.
You may want to try the Timonium Gun Show that's in 2 weeks. Not saying there will be deals there. But you will probably be able to find ammo by the case.
Cabelas if I happen to be there for an out of state purchase anyway. Only times I buy local is Walmart for the cheap Winchester or federal target shotgun shells for clays. A couple of times I've picked up 22lr and/or hunting ammo at Bass Pro.
Otherwise I've never run in to a situation where I've "run out" between internet orders. I mean, I keep a couple of years supply on hand as it is, but beyond that, it is cheaper online than almost anytime "in person". So unless it is something very particular and/or I can only swing buying a couple of boxes of something, okay I fire up my computer and a few minutes later I've got $100 of ammo ordered and to me in probably a week or less.