I buy almost all of my ammo, ex. shotgun shells, on line. I find it cheaper to order larger quantities to ammortize the shipping - generally 500 to 1000 rds. it's delivered right to the door with no problem.
Have used Natchez quite a bit and find their prices good and their service excellent.