Patience can pay off. In the last 2 weeks I've scored 2,000 rounds of .22lr simply by being patient. I bought online and my highest price paid, with shipping was .073 cents per round. Considering I hadn't scored any in a few months, I'm pretty pleased with that. Now I'll have enough ammo to do some shooting and continue my track of not being a 'panic' buyer. It can be done. That said, if you want to stand in line at a place like Cabela's to score a brick, then good luck to you.