Hit and miss, the best prices on ammo is walmart at about 7am 7 days a week.
You will save half or more over ordering it on-line.
Scheels is also good, as well as Cabalas.
I am personal friends with a LGS owner, but his price on a brick of .22 is $100. Friendship does not run that deep! lol
I used my link above to find 100 rounds of 10mm at $72.16 to my door. This is LEO grade ammo, and walmart does not sell 10mm in our area.