I check Walmart almost every morning. When they get in some they will sell out in a few hours. Found about 4 boxes of Tulammo two days ago. Thats the Tulammo that's made by Fiocci in Italy, not the steel cased ones. Only thing that sucks is that it's $23.00 per 50 ct box and the 9x19 right next to them are $13.95 per box.
I use gunbot.net and track ammo like stocks. Set your pain threshold. Mine is 40cents, but dont buy above 36 cents. It's important to max out the quantity available because shipping will ding you about 10 cents a round. Check it a few times a day to get a feel for the market. Watch certain suppliers and set up your accounts with those sites even before you buy. It will make check out faster. Favorite time to check is about 1030 pm when many big stores restock website.