my favorite place to buy ammo online is
http://www.ammunitiontogo.com/
I can't beat their prices at all. I just picked up 500rd of brass cased 124gr 9mm ammo at .24 cents per round after shipping. I can't find anything even close to that price locally or every other online site.
Picked up Aguila brand ammo (made in Mexico in an old Remington plant). I use it exclusively in my Mini and it fires beautifully every single time.