It's really a simple supply and demand ammo. When supplies run low, that's when the scalpers swoop in to make a killing. They will clean vendors out the instant vendors get new stock in, then sell it for an obscene profit to people who can't find any because the scalpers cleaned them out. If consumers would just stop buying, this would resolve itself in short order.