There's a bunch of good sites out there. I agree, shipping is the killer. I won't pay for it until I find it for free or heavily discounted.
Sportmans Guide - They have a lot of ammo in stock 'usually' and run $49+ orders with free shipping.
Target Sports USA - Also have a ton of ammo. When you buy a 'case' (usually 1000rds) shipping is free.
Palmetto State Armory- Great daily deals on various calibers. If you buy a certain amount, shipping is free. Also awesome prices and quality AR lowers/uppers/BCG's.
I'd sign up for their newsletters, as that's how you find out the 'Daily Deals' and weekly specials.
Hopefully that helps. Ammo is plemtiful and cheap for now. If the crook gets in office, I have a bad feeling they'll come after the ammunition. They'll try and ban online ammo purchases like a few states already (which will be a disaster) and higher prices & new taxes. :angry::angry: