My usual source for range ammo is Wal*Mart. Their prices on Blazer Brass are cheaper even than internet prices (and then you pay shipping, too, on internet orders). When they have it, their prices on the Remington UMC 250-round packs are almost as cheap as the Blazer Brass.
Lately, the shelves have been stripped bare.
I did come across 4 boxes of Remington UMC 9mm yesterday, and took 'em.
If only I could find .38 spl -- I am nearly out of that.