My walmart has been not keeping the stocks full either. They were out for a long time and then got only a little in. ugh. Has the world gone mad...lol :) Now I am going to have to drive 35 miles to get good priced batting. But you know I will, lol :)