I bought 500 rounds from Aim Surplus a few weeks back. They usually have decent prices and good inventory.
Wish I could find a good supplier for the old GI ammo. A local gun shop always had pallets of GI ammo sitting in the floor ( 1980's ). Many times I would walk in and pick up a couple ammo cans of 30 cal or 8 mm.